← All roles

Software Engineer – Query Engines

Palantir· Dev
Apply on company site
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.

About Palantir

liquid-ai-recruiting-target

More open roles at Palantir