Senior Backend Software Engineer - Application Development

Palantir Technologies
London
Workplace: HybridFull timeFunction: Software EngineeringExperience: 6+ yearsEducation: bachelorsSkills: ["Communication","Collaboration","Problem-solving"]

Senior backend software engineer responsible for architecting, building, and maintaining high-performance, scalable backend services that power data-driven operations and AI systems. Lead API design, data structures, and distributed systems while upholding coding standards, collaborating across cross-functional teams, and optimizing for speed and reliability.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Palantir Technologies
Palantir Technologies
5 months ago

Senior Backend Software Engineer - Application Development

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 8 hours agoStatus: Live

Job Summary

Senior backend software engineer responsible for architecting, building, and maintaining high-performance, scalable backend services that power data-driven operations and AI systems. Lead API design, data structures, and distributed systems while upholding coding standards, collaborating across cross-functional teams, and optimizing for speed and reliability.
Location: London
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Lead the architecture, development, and maintenance of high-performance, scalable backend services that underpin our operational data and AI systems.
  • •Maintain high coding standards through developing guidelines, participating in code reviews, and fostering knowledge sharing within your team.
  • •Build robust APIs for use by front-end developers and interface external systems; collaborate with front-end developers to integrate server-side logic.
  • •Design efficient data structures and algorithms to manage large-scale and high-throughput data.
  • •Optimize applications for speed and scalability through performance analysis.

Key Requirements

  • •6+ years designing, developing, and leading features and improvements for live backend systems; experience in maintaining production-grade services.
  • •Deep understanding of data structures, system architecture, API development for microservices and distributed systems.
  • •Engineering background in Computer Science, Mathematics, Software Engineering, Physics or similar field.
  • •Strong coding skills in Java, C++, Python, Rust, or similar languages.
  • •Strong written and verbal communication skills with ability to iterate quickly with teammates and uphold high quality.
Experience:6+ yearsAIData-driven
Education:Bachelor's
Skills:CommunicationCollaborationProblem-solving
Tech Stack:JavaRustPythonGoKafkaCassandraElasticsearchSparkDockerKubernetesGradleGitHub

Company Brief

Palantir Technologies
Builds enterprise-scale data integration and analytics platforms (including Gotham and Foundry) that help government agencies and commercial organizations integrate, analyze, and operationalize large-scale data for intelligence, defense, healthcare, finance, and industrial use cases.
Industry: Data Infrastructure
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Denver, United States
Founded: 2003
Glassdoor
Glassdoor: 3.9
WebsiteLinkedIn