# Backend Software Engineer - Infrastructure, Foundations

**Company:** [Palantir](https://hotfix.jobs/companies/palantir)
**Location:** New York, NY
**Role:** Backend Engineering
**Skills:** Java, Rust, Go, Cassandra, Elasticsearch, Kafka, Kubernetes, Spark, Flink, Gradle, Python, C++
**Posted:** 2024-02-20

> Builds performant, scalable infrastructure including distributed systems, search/indexing, and container orchestration for Palantir's Foundry and Gotham platforms. Requires strong coding in backend languages like Java/Rust/Go and familiarity with data processing/storage systems.

## Job Description

## 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 Require
- 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.

## Similar roles

- [Software Engineer (Backend), Deliverability](https://hotfix.jobs/jobs/2784834d-42ef-4b0d-bb3c-b825cbae7c53) - Front - San Francisco, CA - $178k – $204k/yr
- [Backend Engineer](https://hotfix.jobs/jobs/b1af6614-7e82-451b-b33a-6e7723bb589c) - Scribe - San Francisco, CA - $140k – $185k/yr
- [Software Engineer, Codex -Enterprise Controls](https://hotfix.jobs/jobs/9fc148ac-afcb-4558-a41e-a772e8869a71) - OpenAI - San Francisco, CA - $230k – $385k/yr
- [Software Engineer III](https://hotfix.jobs/jobs/a91a8070-ade4-411a-a538-be8c46e121ab) - ZoomInfo - Bethesda, MD - $112k – $176k/yr
- [Software Engineer, Upstart Bank](https://hotfix.jobs/jobs/5dbad557-7d4b-47a1-a575-68c16e632c5f) - Upstart - Remote - $14k – $187k/yr

**Apply:** https://hotfix.jobs/jobs/3e3184d8-6ebb-43c1-bb3b-f60ff5961cf1
**Canonical:** https://hotfix.jobs/jobs/3e3184d8-6ebb-43c1-bb3b-f60ff5961cf1