Palantir
Senior Backend Software Engineer - Infrastructure
London, United Kingdom. Posted 7 months ago
The role
You will build and improve the lowest layers of Palantir's software stack, including databases, distributed systems, large-scale data systems, security, and application infrastructure. The work supports the Foundry platform and Gotham, used by public and private institutions around the world.
What you will do
- Build a performant search and indexing system for complex, granularly permissioned data
- Contribute to open-source data processing libraries to achieve performance gains
- Build distributed systems that schedule hundreds of thousands of containers every hour
- Design architecture and opinionated APIs for application developers
- Trace and observe performance in high-scale distributed microservice architectures
- Build reliable storage, auth, or asset serving systems for other product teams
- Automate deployment, management, and operations of distributed systems such as Cassandra, Elasticsearch, and Kafka
Required qualifications
- 6+ years of experience designing, building, and operating scalable and reliable infrastructure systems in production
- Engineering background in Computer Science, Mathematics, Software Engineering, Physics, or a similar field
- Strong coding skills in languages such as Java, C++, Python, or Rust, or similar
- Familiarity with storage and data processing systems, cloud infrastructure, and other technical tools
- Strong written and verbal communication skills
- Ability to iterate quickly with teammates, incorporate feedback, and hold a high bar for quality
- Demonstrated ability to collaborate and empathize with a variety of individuals
- Ability to learn new technology and concepts, even without in-depth experience
- Bias towards quality and attention to edge cases
Nice to have
- Active UK Security clearance, or eligibility and willingness to obtain one
- Experience developing and managing highly-available distributed systems
Benefits
- Health and well-being support across all areas of life
- Opportunities to move across teams and learn many technologies
- Growth based on your strengths, skills, and interests rather than traditional career ladders
- Possible participation in the Frontline program
Before you apply
- A UK Security clearance is beneficial but not required; you must be eligible and willing to obtain one
- Some roles allow remote work only on an exceptional basis, and you must work from the city and country where you are employed
- Palantir will never ask you to submit payment or share financial information during the interview process
About the company
Palantir builds software for data-driven decisions and operations. Its platforms help partners develop drugs, forecast supply chain disruptions, and locate missing children.