Senior Backend Software Engineer - Application Development
Palantir Technologies · London, England ·
Overview In this role you will design, build, and maintain high-performance backend services that power Palantir's data-driven platforms. You'll work across product teams to translate customer problems into scalable systems, APIs, and primitives, while improving performance and reliability.
You'll collaborate with engineers and non-technical stakeholders to deliver cohesive user experiences and robust data workflows. The opportunity includes exposure to multiple technologies and potential front-line customer engagement to shape product outcomes.
Pay / Benefits hybrid work options collaboration in offices to foster innovation focus on health and well-being inclusion and accessibility in hiring career growth and development opportunities regional variations in offerings Responsibilities Lead architecture, development, and maintenance of scalable backend services underpinning data and AI systems Uphold coding standards through guidelines and code reviews, promoting continuous improvement Build robust APIs and integrate server-side logic with front-end components Design efficient data structures and algorithms for large-scale data Optimize applications for speed and scalability via performance analysis Collaborate with cross-functional teams to improve user workflows and ensure cohesive experiences across product boundaries Key requirements 6+ years of experience designing, developing, and maintaining live backend systems Deep understanding of data structures, system architecture, API development for microservices, distributed systems Engineering background in CS, Mathematics, Software Engineering, Physics or similar Strong coding skills in Java, C++, Python, Rust, or similar languages Strong written and verbal communication, ability to iterate quickly with teammates Willingness to obtain US Security clearance is beneficial but not required Collaborative teamwork Clear communication Adaptability to evolving objectives Java C++ Python
Market data from EasyWorkClub, not from the employer
Typical pay for Software developer in London: £50,000 – £100,000, from 460 adverts
882 live adverts for Software developer in London
Same role within 50 km
- Lead Software Engineer for COMMODITIES UK · Westminster Abbey · 1 km
- Software Engineer - Android · Westminster Abbey · 1 km
Remote or home office in 17% of 689 Software developer adverts we list nationwide
More openings at Palantir Technologies
25 other openings we list
- Software Engineer – Query Engines · London
- Product Designer · London
- Support Engineer · London
- Senior Backend Software Engineer - Infrastructure · London