A World-Changing Company
At Palantir, we're passionate about building software that solves problems. We partner with the most important institutions in the world to transform how they use data & technology. Our software has been used to stop terrorist attacks, discover new medicines, gain an edge in global financial markets, & more. If these types of projects excite you, we'd love for you to join us.
As an Engineering Manager, you will lead a team responsible for mission critical infrastructure efforts that allow our engineers, business & product to scale across a large number of environments. You care deeply about your team, invest in their personal growth & support them in maximizing their impact to the business. You love developing, coaching & growing people across different subject areas & crafts.
You have a deep systems background & value technical excellence, & use that to guide the team towards well-engineered & durable solutions. While you aren't expected to spend a large percentage of time coding, you are expected to be able to evaluate & raise the technical bar, & help others attain it. You will play a part in engineering, design reviews, code reviews, & will contribute to the code base directly when needed. You lead by example rather than authority.
You can effectively develop a high-trust, inclusive environment within the team. Any room that you enter should have more certainty & a firmer plan by the time that you leave it. You may walk into a situation where people have lost track of their goals & after your involvement, you get everyone aligned on a clear path forward. You remove unimportant details, distill complex situations to their essence, & get the right decision-maker to make a call - even if it's not you.
The core infra team is responsible for building the Kubernetes based infrastructure & API platform on top of which we deploy Palantir's software offerings (Foundry, Gotham). It includes:
Rubix, a fully managed Kubernetes offering in the cloud. You can read more about Rubix on our blog
& watch our KubeCon talk
Expanding our fully managed Kubernetes offering to different cloud providers without dramatically increasing our operational burden or system complexity.
Building a re-usable control plane / infrastructure APIs that can be effectively leveraged on our fully managed offerings, but also in environments where we don't manage the underlying infrastructure.
The environment management
team is responsible for building out our service management infrastructure. You can read more about the problem statement here
. That work includes:
Building the core service model that allows product developers to build once, deploy everywhere. This includes implementations both across process based / containerized environments, & cloud / on-prem environments.
Building the set of in-environment services that are required to support continuous delivery for all Palantir environments
Provide the abstractions for services to do configuration & service discovery, certificate management, & secret management.