Software Engineer, Internship - Query Engines
Core
Building the data processing infrastructure and query engines for Palantir Foundry, optimizing computations and data execution for critical applications.
Role type
Intern 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
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, and release
Seniority
Intern
