Skip to main content
Share:
Palantir•15 days ago

Software Engineer, New Grad - Query Engines

hybrid🇺🇸USNew York, NYjunior0–1 yrs exp$145K - $155K / year

Recruiter Fit Breakdown & Candid Summary

1

This new grad role is designed for recent graduates or early career engineers with strong foundations in computer science fundamentals, algorithms, and systems engineering.

2

Candidates will work on core query execution, optimization, and open-source data technologies like Apache Spark, DataFusion, and Iceberg alongside experienced engineers.

3

Applicants should possess academic or project background in databases, compilers, or distributed systems and proficiency in at least one systems language.

4

Those looking for non-technical roles or lacking foundational systems coursework or programming experience should not apply.

Role Responsibilities

  • 1Design, write, test, and release features for production data processing and query execution systems.
  • 2Optimize query plans, improve operator execution, and make large data tables faster to scan.
  • 3Extend and integrate open-source data technologies such as Apache Spark, Apache DataFusion, and Apache Iceberg.
  • 4Work across multiple languages, services, and stack layers to ensure correctness, compatibility, and predictable performance.

Skills Matrix

Must-Have Skills

8 required
Algorithms and Data Structures
Concurrency
Java
Rust
Scala
C++
General Competency
Distributed Systems

Nice-to-Have Skills

4 preferred
Apache Spark(Spark)
Apache Iceberg(Iceberg)
Apache DataFusion(DataFusion)
Apache Arrow(Arrow)
Free Instant Match Check

Will an ATS filter reject your resume for this role?

Check your keyword match score, missing must-have skills, and formatting flags — before you apply.

Checking saved resume…

No signups. Free check in 3 seconds.

Ready to submit your application?

Apply directly on Palantir's official job portal.