Backend Software Engineer

Palantir Technologies
Palo Alto
Workplace: OnsiteFull timeUSD 135,000 - 200,000 annuallyFunction: Software EngineeringEducation: bachelorsSkills: ["Communication","Teamwork","Problem-solving"]

Backend Software Engineer for Palantir’s defense product vertical, building high-performance, scalable backend services, APIs, and data-driven workflows. You’ll work across microservices, data structures, and distributed systems, collaborating with cross-functional teams to deliver real-time, low-latency solutions used in mission-critical environments. The role emphasizes CI/CD practices, code quality, and cross-team collaboration to improve user workflows and product capabilities.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Palantir Technologies
Palantir Technologies
1 year ago

Backend Software Engineer

✓ Verified Job

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

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

Job Summary

Backend Software Engineer for Palantir’s defense product vertical, building high-performance, scalable backend services, APIs, and data-driven workflows. You’ll work across microservices, data structures, and distributed systems, collaborating with cross-functional teams to deliver real-time, low-latency solutions used in mission-critical environments. The role emphasizes CI/CD practices, code quality, and cross-team collaboration to improve user workflows and product capabilities.
Location: Palo Alto
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Architecting, developing, and maintaining high-performance, scalable backend services that underpin our operational data and AI systems
  • •Maintaining high coding standards through guidelines, code reviews, and promoting continuous improvement
  • •Building robust APIs for use by front-end developers and interfacing external systems, collaborating with front-end teams
  • •Designing efficient data structures and algorithms to manage large-scale, high-throughput data
  • •Optimizing applications for speed and scalability through performance analysis

Pay and Benefits

Salary: USD 135,000 - 200,000 annually
Perks:Health InsuranceDentalVisionRelocationPaid Leave401k

Key Requirements

  • •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
  • •Experience in designing and developing features and improvements, as well as supporting and maintaining live backend systems
  • •In-depth understanding of data structures, system architecture, API development for microservices frameworks, distributed systems and other backend concepts
  • •Strong written and verbal communication skills and ability to iterate quickly with teammates, incorporating feedback and maintaining high quality
Experience:DefenseDistributed systemsSecurity
Education:Bachelor's
Skills:CommunicationTeamworkProblem-solving
Tech Stack:JavaC++PythonRustGoKafkaCassandraElasticsearchSparkDockerKubernetesGradleGitHub

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