Software Engineer – Query Engines
Palantir· Dev
Hybrid (New York, NY)$135k - $200kFull-timePosted 3w ago
About the role
Software engineering role focused on designing, optimizing, and implementing query planning, execution, and data processing components for Palantir Foundry, leveraging open-source data technologies and integrating with Spark, DataFusion, Iceberg, and related formats.
Responsibilities
- Designing and implementing query planning and optimization capabilities that turn complex computations into efficient execution plans
- Extending execution engines with new capabilities and improving query operators, parallelism, memory management, and data movement
- Developing Foundry’s Iceberg catalog and engine integrations, including table metadata, transactions, and efficient reads and writes
- Building shared transformation semantics and execution interfaces for workloads across Foundry’s products and platform services
- Improving incremental processing so pipelines can reuse previous results and process new data efficiently while preserving correctness
- Evaluating and integrating advances in open-source data systems, validating their behavior and performance against real-world workloads
- Investigating correctness and performance issues across planning, execution, and storage, and building tests and benchmarks that prevent regressions
- Working with product teams and customers to translate operational needs into engine capabilities that integrate with Foundry’s security, data management, and build infrastructure.
Qualifications
- 4+ years of professional software engineering experience building and operating production systems
- Engineering background in Computer Science, Mathematics, Software Engineering, Physics, or equivalent practical experience
- Strong coding skills in Java, Rust, Scala, or C++
- Experience developing database engines, distributed data processing systems, storage systems, or similar infrastructure with depth in query planning, execution, or performance optimization
- Strong foundations in algorithms, data structures, and concurrency with experience diagnosing correctness and performance problems in complex systems
- Strong written and verbal communication skills and ability to work across teams and maintain high quality
Skills
Required:Query planningQuery executionIceberg catalog and engine integrationsDistributed systems
Nice to have:Open-source technologies
Benefits
- Employees (and their eligible dependents) can enroll in medical, dental, and vision insurance as well as voluntary life insurance
- Employees are automatically covered by Palantir’s basic life, AD&D and disability insurance
- Commuter benefits
- Relocation assistance
- Take what you need paid time off, not accrual based
- 2 weeks paid time off built into the end of each year (subject to team and business needs)
- 10 paid holidays throughout the calendar year
- Supportive leave of absence program including time off for military service and medical events
- Paid leave for new parents and subsidized back-up care for all parents
- Fertility and family building benefits including but not limited to adoption, surrogacy, and preservation
- Stipend to help with expenses that come with a new child
- Employees can enroll in Palantir’s 401k plan
Last updated Oct 21, 2026. Interested? Apply on the company site.
More open roles at Palantir
- Physical Security Manager4d agoPalo Alto, CA · Global Security and Investigations
- Compliance Analyst4d agoHybrid (Washington, D.C.) · Information Security
- Compliance Analyst4d agoHybrid (New York, NY) · Information Security
- Software Engineer, Internship - Query Engines4d agoNew York, NY · Dev
- Software Engineer, Internship - Query Engines4d agoLondon · Dev