NYC  SF        Events   Jobs   Deals  
    Sign in  
 
 
 

Palantir // s/w connecting data, tech, humans & environments
Apply To Job
 
 

 
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

Are you passionate about engineering quality, performance, & increasing the impact of engineers around you?

Software Engineers at Palantir build software at scale to transform how organizations around the world use data. As an engineer within Palantir's Foundations organization, you'll have the opportunity to grow more quickly than you ever imagined, as you build the shared infrastructure that underpins the Palantir Foundry, Palantir Gotham, & Palantir Apollo platforms, & drive investments to improve the velocity & quality of our engineering.

Teams within Palantir's Foundations organization are made up of a small number of engineers, each focused on one of four major categories of our infrastructure:

Backend Infrastructure: Maximizes the productivity of our backend developers & ensures Palantir's platforms have performant & consistent RESTful services. Think: making the easy way” the right way” when developing backend services, including designing infrastructure to build hundreds of micro-service repos performantly, or to ensure we keep reliable audit logs of everything users do in our platforms.
Developer Infrastructure: Operates the systems & services that underpin all aspects of our developer ecosystem, including off-the-shelf tooling like GitHub & custom tooling for managing automated changes across hundreds of repositories.
Frontend Infrastructure: Maximizes frontend developer productivity across the entire frontend development stack, from the developer experience in the IDE to the final user experience in the browser. Think: the core infrastructure required to develop & serve our frontends (including features flags, internationalization, & commit previews), performant build tooling for millions of lines of TypeScript, & the Blueprint open source UI framework.
Storage Infrastructure: Develops Palantir's database & search systems, which includes supporting storage technologies across cloud, on-premise, & classified or secure environments. This includes evolving our existing technologies to support ever-increasing data scale & latency requirements, & designing the next evolution of our database offering to provide step-change improvements in particular workflows.

Core Responsibilities

As a Software Engineer in Foundations, your projects may include building features to improve the developer experience for other Palantir engineers, or improving the scalability & reliability of Palantir's platforms.

You'll be involved throughout the product lifecycle, from idea generation & design, to execution & rollout, all while being paired with a mentor dedicated to your growth & success. You'll collaborate closely with technical & non-technical counterparts to understand our developers' & customers' problems & build infrastructure to tackle them.

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 Cassandra, Spark, Elasticsearch, React, & Redux
• Industry-standard build tooling, including Gradle, CircleCI, & GitHub
 
 
 
 
 
About    Feedback    Press    Terms    Gary's Red Tie
 
© 2025 GarysGuide