Skip to content
PalantirPalantir

Senior Backend Software Engineer - Infrastructure

Builds scalable infrastructure for Palantir's Foundry platform, including distributed systems, search/indexing, and container orchestration. Requires 6+ years experience in production infrastructure, strong coding in Java/Rust/Go, and familiarity with storage/data systems.

About the job

Core Responsibilities

  • Building a performant search and indexing ecosystem for complex granularly permissioned data
  • Contributing to open-source data processing libraries, integrating the latest innovations to achieve performance gains
  • Building the distributed systems that power large scale compute workloads, orchestrating and efficiently scheduling hundreds of thousands of containers every hour
  • Designing architecture and opinionated APIs to keep application developers on the happy path
  • Tracing and performance observability in high scale distributed microservice architectures
  • Building reliable, performant, and scalable systems for storage, auth, or asset serving to enable other product teams to build robust applications without deep domain expertise in the underlying systems
  • Automating the deployment, management, and operations of complex distributed systems like Cassandra, Elasticsearch, Kafka, and more across different environments

Technologies We Use

  • Different backend languages, including Java, Rust, and Go
  • Open-source technologies like Cassandra, ElasticSearch, Spark, Kafka, Kubernetes, Flink
  • Industry-standard build tooling, including Gradle and GitHub

What We Value

  • Demonstrated ability to collaborate and empathize with a variety of individuals. Able to iterate with users and non-technical stakeholders and understand how technical decisions impact them.
  • Ability to learn new technology and concepts, even without in-depth experience. Experience developing and managing highly-available distributed systems is beneficial, but not required.
  • Bias towards quality and thoughtful about edge cases (“anything that can go wrong will go wrong”); writes code that is defensive against all possibilities.
  • Leading solutions and APIs with users in mind while maintaining a high engineering bar. Seeks to centralize and abstract complexity away from our users in order to expose simple, powerful APIs for consumers.
  • Active US Security clearance, or eligibility and willingness to obtain a US Security clearance is beneficial, but not necessary.

What We Require

  • 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 demonstrated proficiency in programming languages, such as 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 holding a high bar for quality.

Skills

Java, Rust, Go, Kubernetes, Cassandra, Elasticsearch, Kafka, Spark, Flink, Gradle, Distributed Systems, GitHub

Cape

Cape

New York, NY

Lead Distributed Systems Engineer
$250k+/yrHybrid7+ YOEBackend Engineering

Lead the architecture, implementation, and engineering team responsible for reliable, secure data synchronization across cloud and intermittently connected private 5G edge networks. The role requires deep distributed-systems expertise, event-driven architecture experience, and demonstrated technical leadership.

Coinbase

Coinbase

United States

Senior Software Engineer - Blockchain Network
$186k+/yrRemote5+ YOEBackend Engineering

Build and operate high-throughput blockchain infrastructure, APIs, and platform primitives integrating protocols such as Ethereum and Bitcoin with internal services. Requires 5+ years of software engineering experience, distributed-systems expertise, and hands-on crypto infrastructure experience.

Cloudflare

Cloudflare

Atlanta, GA
Senior Distributed Systems Engineer - Cache
$168k+/yrHybrid4+ YOEBackend Engineering

Design, build, and operate Cloudflare’s globally distributed cache and reverse-proxy data plane, improving performance, correctness, and resilience across the edge. Requires at least 4 years of production systems experience and proficiency in a systems or backend language.

Hinge Health

Hinge Health

San Francisco, CA

Senior Software Engineer - Backend
$158k+/yrHybrid5+ YOEBackend Engineering

Senior backend engineer designing and operating reliable billing and financial systems, APIs, data models, and distributed workflows. The role requires 5+ years of professional software development experience, strong backend expertise, and collaboration across Product, Finance, Operations, and Data.

GitLab

GitLab

United Kingdom

Senior Backend Engineer, Database Excellence
No salary listedRemote5+ YOEBackend Engineering

Senior backend engineer building PostgreSQL and Ruby frameworks, guardrails, and tooling for data retention, lifecycle management, scalability, and database health across GitLab’s SaaS and self-managed deployments.