Palantir
Software Engineer, Internship - Query Engines
New York, NY. Posted 24 days ago
The role
You will work on the data processing infrastructure behind Palantir Foundry, extending open-source engines such as Apache Spark, Apache DataFusion and Apache Iceberg. You will see work through design, code review, testing and release.
What you will do
- Write new planning rules or add capabilities to a native execution engine
- Make large tables faster to scan
- Work on query plan optimization, operator execution and efficient data reads and writes
- Take part in design, code review, testing and release of your work
Required qualifications
- 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; this must be your final internship before graduating
Benefits
- Life at Palantir programs for health and well-being across all areas of life (offerings may vary by region)
Before you apply
- Must be planning on graduating in 2028; this must be your final internship before graduating
- Remote work is available only on an exceptional basis for some roles; onsite roles require working from an office
About the company
Palantir builds software for data-driven decisions and operations, helping partners develop lifesaving drugs, forecast supply chain disruptions and locate missing children. It is an Equal Opportunity Employer.