P

Software Engineer, Internship, Query Engines

Palantir

New York, NYFresher1h agovia LeverH-1B sponsor · 53 entry-level filings

About the Role

We are a software engineering team applying open-source data technologies to some of the world's hardest and most important problems. We build the data processing infrastructure that underpins Palantir Foundry.

  • You will work deep inside systems that handle computation representation, query plan optimization, operator execution, and efficient data read/write.
  • We build on and extend Apache Spark, Apache DataFusion, and Apache Iceberg.
  • You will take on real problems in production systems, such as writing new planning rules, adding capabilities to native execution engines, or making large tables faster to scan.
  • You will see your work through design, code review, testing, and release.
  • Deliver correctness, compatibility, and predictable performance.

Technologies We Use

  • Java, Scala, Rust, and Python
  • Apache Spark, Apache DataFusion, Apache Comet, and Velox for data processing and query execution
  • Apache Iceberg for table management and catalog interoperability
  • Apache Arrow and Apache Parquet for in-memory data processing and columnar storage
  • Gradle and Cargo for builds
  • GitHub for collaboration

Note: Prior experience with these technologies is not required; you are expected to learn them.

What We Value

  • Curiosity about how data systems work (query optimizers, execution operators, file formats, distributed processing).
  • A high bar for correctness and a willingness to deeply understand issues.
  • Comfort navigating across languages, services, and layers of the stack.
  • A practical, measurement-grounded approach to performance.
  • Eagerness to learn, ask questions, and incorporate feedback.
  • Interest in applying deep systems engineering to real-world problems with empathy.

What We Require

  • Currently pursuing or recently completed a Bachelor's, Master's, or PhD in Computer Science, Mathematics, Software Engineering, Physics, or a similar field, or equivalent practical experience.
  • Proficiency in at least one language such as Java, Rust, Scala, C++, or C.
  • Strong foundations in algorithms, data structures, and concurrency.
  • Strong written and verbal communication skills.
  • Coursework or projects in databases, compilers, operating systems, or distributed systems.
  • Contributions to open-source projects.
  • Must be planning on graduating in 2028 and this should be your final internship before graduating.

Salary

  • Estimated salary range: $10,500/month.
  • Total compensation will be determined by individual qualifications, work experience, skills, and other factors.
  • Excludes benefits and potential future value of long-term incentives.

H-1B sponsor

Palantir Technologies filed 53 entry-level H-1B applications for new hires (Oct 2025 - Jun 2026, Department of Labor).

See their H-1B record →

Entry-Level Software Engineer Jobs in New York · last 7 days

59 openings · all need no experience

Most hiring: Notion, Palantir Technologies, Palantir

See all 59 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job