Backend Software Engineer - Infrastructure

Palantir builds the world's leading software for data-driven decisions and operations.
$135,000 - $200,000
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience

Description For Backend Software Engineer - Infrastructure

Palantir Technologies is seeking a Backend Software Engineer - Infrastructure to join their team in New York City. As a world-changing company, Palantir builds software for data-driven decisions and operations, empowering partners to develop lifesaving drugs, forecast supply chain disruptions, and locate missing children.

In this role, you'll be part of the Product Development organization, working on infrastructure teams responsible for the lowest layers of Palantir's software stack. You'll contribute high-quality code to underpin Palantir Foundry and Gotham with performant, secure, and scalable building blocks. Your work will enable products used by research scientists, aerospace engineers, intelligence analysts, and economic forecasters worldwide.

Key responsibilities include building performant search and indexing ecosystems, contributing to open-source data processing libraries, designing distributed systems for large-scale compute workloads, and creating architecture and APIs for application developers. You'll work with technologies like Java, Rust, Go, Cassandra, ElasticSearch, Spark, Kafka, and Kubernetes.

Palantir values collaboration, empathy, and the ability to learn new technologies quickly. They offer a comprehensive benefits package, including medical, dental, and vision insurance, paid parental leave, and unlimited PTO. The estimated salary range for this position is $135,000 - $200,000/year, with additional compensation potentially including Restricted Stock units and sign-on bonuses.

Join Palantir to solve real-world problems and empower developers and end-users in their critical work across various sectors. Apply now to be part of this innovative and impactful team!

Last updated 5 months ago

Responsibilities For Backend Software Engineer - Infrastructure

  • 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 reliant, 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

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 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

Benefits For Backend Software Engineer - Infrastructure

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Medical, dental, and vision insurance
  • Life and disability coverage
  • Paid leave for new parents and emergency back-up care for all parents
  • Family planning support, including fertility, adoption, and surrogacy assistance
  • Stipend to help with expenses that come with a new child
  • Commuter benefits
  • Relocation assistance
  • Unlimited paid time off
  • 2 weeks paid time off built into the end of each year

Interested in this job?

Jobs Related To Palantir Technologies Backend Software Engineer - Infrastructure

Forward Deployed Software Engineer - Korea Forward Deployed

Join Palantir as a Forward Deployed Software Engineer in Korea, solving critical problems with cutting-edge technology for global institutions.

Forward Deployed Software Engineer - AUS Government

Join Palantir as a Forward Deployed Software Engineer in Sydney, Australia, to solve critical problems using data-driven solutions.

Software Engineer - Environment Platform

Palantir seeks a Software Engineer for Environment Platform in Seattle. Build K8s-powered APIs, lead containerization strategy. 3+ years exp. $135-200K. Hybrid work.

Software Engineer - Python Developer Productivity

Join Palantir as a Software Engineer in Python Developer Productivity to improve engineering velocity and quality, working on cutting-edge tools and systems.

Backend Software Engineer - Application Development

Backend Software Engineer role at Palantir Technologies, building scalable services for data-driven decisions and operations.