Taro Logo

Backend Software Engineer - Infrastructure

Palantir builds the world's leading software for data-driven decisions and operations, helping organizations transform how they use data.
$135,000 - $200,000
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Enterprise SaaS · AI

Description For Backend Software Engineer - Infrastructure

Palantir Technologies is seeking a Backend Software Engineer to join their Infrastructure team, working on the foundational components of their flagship products Foundry and Gotham. This role offers the opportunity to build critical systems that power data-driven decisions across major institutions worldwide. Engineers will work on challenging problems in distributed systems, database technologies, and large-scale data processing.

The position involves building performant search systems, contributing to open-source libraries, and developing scalable infrastructure that supports complex data operations. Engineers will work autonomously while collaborating with cross-functional teams to deliver robust solutions. The role includes the unique opportunity to participate in the Frontline program, where engineers can work directly with customers to gain firsthand insights into product usage and requirements.

The ideal candidate will combine technical expertise with strong communication skills, focusing on building reliable, scalable systems that solve real-world problems. The position offers competitive compensation, comprehensive benefits, and the chance to work on technology that impacts critical decisions across public and private sectors. The role is based in Palo Alto, CA, with a hybrid work arrangement, allowing for both collaborative in-person work and some flexibility in working arrangements.

This is an excellent opportunity for engineers passionate about distributed systems, performance optimization, and building foundational technology that enables other teams to build robust applications. The role offers significant growth potential and the chance to work with cutting-edge technologies while solving complex technical challenges that have real-world impact.

Last updated 5 days ago

Responsibilities For Backend Software Engineer - Infrastructure

  • Building performant search and indexing ecosystem for complex permissioned data
  • Contributing to open-source data processing libraries
  • Building distributed systems for large scale compute workloads
  • Designing architecture and opinionated APIs
  • Implementing tracing and performance observability in microservice architectures
  • Building reliable systems for storage, auth, and asset serving
  • Automating deployment and management of distributed systems

Requirements For Backend Software Engineer - Infrastructure

Java
Rust
Go
Cassandra
Kafka
Kubernetes
  • 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
  • Strong written and verbal communication skills
  • Ability to collaborate and empathize with various individuals
  • Bias towards quality and thoughtful about edge cases

Benefits For Backend Software Engineer - Infrastructure

Medical Insurance
Dental Insurance
Vision Insurance
Commuter Benefits
Parental Leave
401k
Relocation Benefits
  • Medical, dental, and vision insurance
  • Basic life, AD&D and disability insurance
  • Commuter benefits
  • Relocation assistance
  • Unlimited PTO
  • 2 weeks paid time off at end of year
  • 10 paid holidays
  • Paid parental leave
  • Fertility and family building benefits
  • New child expenses stipend
  • 401k plan
  • Back-up care for parents

Interested in this job?

Jobs Related To Palantir Technologies Backend Software Engineer - Infrastructure