Palantir
Software Engineer, New Grad - Query Engines
London, United Kingdom. Posted 25 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 your work through design, code review, testing and release, alongside experienced engineers.
What you will do
- Write new planning rules, add capabilities to native execution engines, or make large tables faster to scan
- Work on query plan optimisation, operator execution and efficient data reads and writes
- Take on real problems in production systems
- See work through design, code review, testing and release
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
Benefits
- Career growth without traditional career ladders
- Health and well-being support across areas of life (offerings vary by region)
Before you apply
- No payment or financial information is requested during the interview process
About the company
Palantir builds software for data-driven decisions and operations, used by partners in areas such as drug development, supply chain forecasting and locating missing children.