Software Engineer, New Grad - Query Engines
Core
Building data processing infrastructure and query engines for Palantir Foundry, optimizing computations and data operations for critical applications like healthcare and supply chain.
Role type
New Grad Software Engineer (Query Engines)
Builds
Data processing infrastructure, query execution engines, and table management systems for Foundry
Domain
Data infrastructure, distributed systems, query optimization
Required skills
Java, Rust, Scala, C++, C, algorithms, data structures, concurrency, databases, compilers, operating systems, distributed systems, open-source contributions
Preferred skills
curiosity about data systems internals, high bar for correctness, cross-stack problem solving, practical performance approach, eagerness to learn
Technologies
Apache Spark, Apache DataFusion, Apache Comet, Apache Velox, Apache Iceberg, Apache Arrow, Apache Parquet, Gradle, Cargo, GitHub
Responsibilities
Writing new planning rules, adding capabilities to native execution engines, optimizing large table scans, participating in design/code review/testing/release cycles
Seniority
Junior, New Grad
