Software Engineer, Internship - Query Engines
Overview
Palantir offers a Software Engineer Internship focused on Query Engines within the Dev department. The position is based in London, United Kingdom. The employer builds software for data-driven decisions and operations, utilizing technologies such as Java, Scala, Rust, Python, Apache Spark, Apache DataFusion, Apache Comet, Velox, Apache Iceberg, Apache Arrow, Apache Parquet, Gradle, Cargo, and GitHub.
Who can apply
Applicants must be currently pursuing or have recently completed a Bachelor's, Master's, or PhD in Computer Science, Mathematics, Software Engineering, Physics, or a similar field, or have equivalent practical experience. Candidates must be planning on graduating in 2028, and this placement should be their final internship prior to graduation.
Requirements
Applicants need proficiency in at least one programming language such as Java, Rust, Scala, C++, or C. Strong foundations in algorithms, data structures, and concurrency are required, along with strong written and verbal communication skills. Candidates should have coursework or projects in databases, compilers, operating systems, or distributed systems, or contributions to open-source projects. Valued attributes include curiosity about data systems, a high bar for correctness, comfort following problems across the stack, a practical approach to performance based on measurement, eagerness to learn, and interest in applying deep systems engineering to real-world problems.
What you get
The estimated salary range for this position is 10,500 USD per month. Total compensation is determined by individual qualifications, work experience, skills, and other factors, excluding benefits and long-term incentives.