Software Engineer, New Grad - Query EnginesActive

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 optimisers 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