Palantir
Backend Software Engineer - Application Development
London, United Kingdom. Posted 32 months ago
The role
You will design, build and maintain high-performance, scalable backend services for operational data and AI systems. You will work in small product teams with technical and non-technical colleagues to solve customers' problems.
What you will do
- Architect, develop and maintain high-performance, scalable backend services
- Maintain high coding standards through guidelines, code reviews and knowledge sharing
- Build robust APIs for front-end developers and external systems
- Design efficient data structures and algorithms for large-scale, high-throughput data
- Optimize applications for speed and scalability through performance analysis
- Improve user workflows by collaborating with cross-functional teams
Required qualifications
- Experience designing and developing features and improvements, and supporting and maintaining live backend systems
- In-depth understanding of data structures, system architecture, API development for microservices, and distributed systems
- Engineering background in Computer Science, Mathematics, Software Engineering, Physics or a similar field
- Strong coding skills in languages such as Java, C++, Python, Rust or similar
- Strong written and verbal communication skills and ability to iterate quickly with teammates
- Deep understanding of server-side logic, efficient data handling and distributed systems
- Experience building high-quality software in a fast-paced CI/CD development environment
- Ability to work collaboratively in teams of technical and non-technical people
Nice to have
- Active UK Security clearance, or eligibility and willingness to obtain one
Benefits
- Opportunity to join Frontline, a short-term assignment embedded with customers
- Health and well-being support across all areas of life
- Career growth based on individual strengths, skills and interests rather than traditional career ladders
- Hybrid working options in many teams
Before you apply
- UK Security clearance is beneficial but not required; candidates must be eligible and willing to obtain one
- Applicants with a disability can request reasonable accommodation during the application and hiring process
- Candidates will never be asked to pay or share financial information during interviews
About the company
Palantir builds software for data-driven decisions and operations, helping partners develop drugs, forecast supply chain disruptions and locate missing children. Its engineers work across the full product lifecycle.