2 days ago
London, United KingdomEntry Level
Responsibilities
- Develop query-planning rules, execution-engine capabilities, and efficient data-scanning features.
- Build and extend data-processing infrastructure using open-source query engines and table formats.
- Work across languages, services, and system layers to solve production engineering problems.
- Take work through design, code review, testing, performance measurement, and release.
- Maintain correctness, compatibility, and predictable performance in production systems.
Requirements
- 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.
- Coursework or projects in databases, compilers, operating systems, or distributed systems.
- Contributions to open-source projects.
- Strong written and verbal communication skills and willingness to learn unfamiliar technologies.
Benefits
- Employees are encouraged to work from company offices, with many teams offering hybrid work from home one or two days per week.
- A limited number of roles may allow remote work on an exceptional basis from the employing city or country.
- Palantir provides reasonable accommodations for applicants and employees with disabilities.
- Offerings may vary by region and include investments in health and well-being.
About Palantir
Palantir builds data-integration and AI-driven analytics platforms used by governments and large enterprises to run operations and make decisions. Its core products, including Gotham and Foundry (with Apollo for deployment), are sold via software subscriptions and implementation services. Founded in 2003 and headquartered in Miami, it is NYSE-listed and deployed across defense, intelligence, healthcare, and industrial sectors.
