Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Palantir Technologies

Software Engineer – Query Engines

Palantir Technologies

. Build software at scale that transforms how organizations use data .

Posted 9/25/2026full-timeNew York City • New York • United StatesMid-LevelSenior💰 $135,000 - $200,000 per yearWebsite

Tech Stack

Tools & technologies
JavaRustScalaSparkC++

About the role

Key responsibilities & impact
  • Build software at scale that transforms how organizations use data
  • Participate throughout the product lifecycle, from ideation and design through prototyping and production delivery
  • Collaborate with technical and non-technical teammates to understand customer problems and build solutions
  • Architect systems enabling novel workflows
  • Tune system performance for low-latency operational outcomes
  • Design and implement query planning and optimization capabilities
  • Extend execution engines with capabilities involving query operators, parallelism, memory management, and data movement
  • Develop Foundry Iceberg catalog and engine integrations, including metadata, transactions, reads, and writes
  • Build shared transformation semantics and execution interfaces across Foundry products and platform services
  • Improve incremental processing while preserving correctness
  • Evaluate and integrate advances in open-source data systems
  • Investigate correctness and performance issues and build regression-preventing tests and benchmarks
  • Work with product teams and customers to translate operational needs into engine capabilities
  • Potentially participate in Frontline, working directly with customers and owning end-to-end execution of high-stakes projects

Requirements

What you’ll need
  • 4+ years of professional software engineering experience building and operating production systems
  • Engineering background in Computer Science, Mathematics, Software Engineering, Physics, or a similar field, or equivalent practical experience
  • Strong coding skills in one or more languages such as Java, Rust, Scala, or C++
  • Experience developing database engines, distributed data processing systems, storage systems, or comparable infrastructure
  • Experience with query planning, execution, or performance optimization
  • Strong foundations in algorithms, data structures, and concurrency
  • Experience diagnosing correctness and performance problems in complex systems
  • Strong written and verbal communication skills
  • Ability to work effectively across teams, incorporate feedback, and maintain a high bar for quality
  • Experience building or extending systems such as Spark, DataFusion, or Iceberg is valued
  • Open-source contribution experience is valued but not required

Benefits

Comp & perks
  • Medical, dental, and vision insurance
  • Voluntary life insurance
  • Basic life, AD&D, and disability insurance
  • Commuter benefits
  • Relocation assistance
  • Take-what-you-need paid time off
  • Two weeks of paid time off built into the end of each year
  • 10 paid holidays
  • Supportive leave of absence program, including military service and medical events
  • Paid leave for new parents
  • Subsidized back-up care for all parents
  • Fertility and family-building benefits, including adoption, surrogacy, and preservation
  • Stipend for expenses associated with a new child
  • 401(k) plan
  • Hybrid work options for many teams
  • Frontline customer-embedded assignment opportunity
  • Equal opportunity and reasonable accommodation support