A World-Changing Company
Palantir builds the world's leading software for data-driven decisions & operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, & more.
The Role
Software Engineers at Palantir drive large-scale transformation through data, AI & world-leading infrastructure that supports mission-critical workloads. In this role, you'll have an opportunity to grow more quickly than you ever envisioned as you contribute high-quality code directly to:
• Rubix & Apollo, platforms deployed at the most important institutions across the public & private sectors • Shaping Mission Manager, our new internal-infrastructure business line, used by advanced civil & defense agencies worldwide to power their infrastructure in highly sensitive environments • Building the core capabilities used by advanced civil & defense agencies worldwide to power their infrastructure • Providing the substrate on which Palantir deploys its other platforms, Foundry & Athena, which power workflows for research scientists, aerospace engineers, intelligence analysts & economic forecasters
You'll join our Production Infrastructure organization, made up of small teams of engineers working on:
• Environment Platform: a Kubernetes-based PaaS spanning hundreds of production clusters • Apollo: secure, fleet-wide deployment & change-management for complex microservice suites • Signals: our full suite of observability & alerting tools
Core Responsibilities
As a Software Engineer at Palantir, you'll own every phase of the product lifecycle-from generating ideas & designing prototypes to executing features & shipping releases-while being paired with a dedicated mentor who champions your growth. You'll work hand-in-hand with both technical & non-technical colleagues to uncover real customer problems & deliver solutions that address them. To gain firsthand insight, you might sit side-saddle at a military exercise or partner directly with vendors using Palantir's Apollo & Rubix to put our software into the hands of warfighters & government workers.
SWE principles include:
• Ownership: We see projects through from beginning to end in spite of obstacles we may encounter. • Collaboration: We work internally with people from a variety of backgrounds - such as other Software Engineers, Product Managers, Designers & Product Reliability Engineers. We also partner with our business development teams (Forward Deployed Engineers, Deployment Strategists) in order to understand & solve our customers' problems. • Trust: We trust each other to effectively handle time & priorities, & don't micromanage. We want people to have the space to think for themselves, while feeling supported by their team.
Technologies We Use
It doesn't matter what languages you know when you join us; what matters is that you can write clean, effective code & learn new languages quickly. Our software is constantly evolving, so we need engineers who can do the same. Alongside peers that bring diverse experience - whether you're a former university Teaching Assistant, switched to computer science recently, or are a hackathon enthusiast - you'll build your skills to apply the best technology to solve a given problem. Right now, we use:
• A variety of languages, including Java & Go for backend & Typescript for frontend • Open-source technologies like Kubernetes, Cilium, Envoy, Grafana, React, & Redux • Industry-standard tooling, including Gradle & GitHub, & agentic tools like Windsurf & Cline
|