Senior Backend Software Engineer - Infrastructure

Palantir Technologies
London
Workplace: HybridFull timeFunction: Software EngineeringExperience: 6+ yearsEducation: bachelorsSkills: ["Java","C++","Python","Rust","Go","Kubernetes","Kafka","Cassandra","Elasticsearch","Spark","Gradle","GitHub","Distributed systems"]

Senior Backend Software Engineer focused on infrastructure builds scalable, highly-available systems powering Palantir Foundry and Gotham. You'll design distributed services, optimize performance, and contribute to core APIs and data processing stacks, collaborating with cross-functional teams to deliver reliable, secure components used by researchers, engineers, and analysts across global institutions.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Palantir Technologies
Palantir Technologies
5 months ago

Senior Backend Software Engineer - Infrastructure

✓ Verified Job

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

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

Job Summary

Senior Backend Software Engineer focused on infrastructure builds scalable, highly-available systems powering Palantir Foundry and Gotham. You'll design distributed services, optimize performance, and contribute to core APIs and data processing stacks, collaborating with cross-functional teams to deliver reliable, secure components used by researchers, engineers, and analysts across global institutions.
Location: London
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Build and maintain high-performance, distributed infrastructure components that power Palantir Foundry and Gotham.
  • •Design architecture and APIs to keep developers on the happy path while ensuring scalability and reliability.
  • •Collaborate with cross-functional teams to understand customer problems and translate them into robust backend services.
  • •Tune and optimize systems for performance, observability, and resilience in large-scale deployments.
  • •Automate deployment, management, and operations of complex distributed systems across environments.

Key Requirements

  • •6+ years of experience designing, building, and operating scalable and reliable infrastructure systems in a production environment.
  • •Engineering background in Computer Science, Mathematics, Software Engineering, Physics or similar field.
  • •Strong coding skills with proficiency in Java, C++, Python, Rust, or similar languages.
  • •Familiarity with storage and data processing systems, cloud infrastructure, and other technical tools.
  • •Strong written and verbal communication skills and ability to iterate quickly with teammates, incorporating feedback and maintaining a high bar for quality.
Experience:6+ yearsDistributed systemsScalabilityCloud computingData processing
Education:Bachelor's
Skills:JavaC++PythonRustGoKubernetesKafkaCassandraElasticsearchSparkGradleGitHubDistributed systems
Tech Stack:JavaRustGoCassandraElasticsearchSparkKafkaKubernetesFlinkGradleGitHub

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