Senior Backend Software Engineer - Infrastructure

Palantir Palantir · Enterprise · New York, NY · Dev

Senior Backend Software Engineer focused on infrastructure for Palantir's data platforms (Foundry, Gotham). Responsibilities include building performant search and indexing, distributed systems for compute, designing APIs, performance observability, and managing distributed systems like Cassandra, Elasticsearch, and Kafka. The role emphasizes building scalable, secure, and performant building blocks for other product teams.

What you'd actually do

  1. Building a performant search and indexing ecosystem for complex granularly permissioned data
  2. Contributing to open-source data processing libraries, integrating the latest innovations to achieve performance gains
  3. Building the distributed systems that power large scale compute workloads, orchestrating and efficiently scheduling hundreds of thousands of containers every hour
  4. Designing architecture and opinionated APIs to keep application developers on the happy path
  5. Tracing and performance observability in high scale distributed microservice architectures

Skills

Required

  • Java
  • Rust
  • Go
  • Cassandra
  • Elasticsearch
  • Spark
  • Kafka
  • Kubernetes
  • Flink
  • Gradle
  • GitHub
  • distributed systems
  • API design
  • performance observability
  • search and indexing
  • large scale compute workloads
  • container orchestration
  • system automation

Nice to have

  • experience developing and managing highly-available distributed systems
  • US Security clearance, or eligibility and willingness to obtain a US Security clearance

What the JD emphasized

  • 6+ years of experience designing, building, and operatin