The opportunity
A World-Changing Company Palantir builds the world’s leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more.
What you'll do
Java, Scala, Rust, and Python
Apache Spark, Apache DataFusion, Apache Comet, and Velox for data processing and query execution
Apache Iceberg for table management and catalog interoperability
Apache Arrow and Apache Parquet for in-memory data processing and columnar storage
Gradle and Cargo for builds, and GitHub for collaboration
Curiosity about how data systems work, from query optimizers and execution: operators to file formats and distributed processing
What they're looking for
- A high bar for correctness and a willingness to dig until you understand why something behaves the way it does
- Comfort following a problem across languages, services, and layers of the stack
- A practical approach to performance, grounded in measurement rather than intuition
- Eagerness to learn, ask questions, and incorporate feedback