Palantir
Software Engineer - Apollo Systems
Seattle, WA. Posted 12 months ago
The role
You will build and run a large distributed system that lets teams remotely operate and maintain Kubernetes clusters. You will design backup and restore solutions for Kubernetes and build and optimize a container artifact store based on the OCI distribution spec.
What you will do
- Build and maintain highly available systems that orchestrate software deployment across hundreds of production environments
- Develop performance-sensitive storage features and optimizations to store and serve Palantir products
- Solve customer problems quickly with a tight feedback loop
- Work directly with other teams on problems that cross team boundaries
- Debug complex issues and performance problems throughout the stack, including open source
- Own the full development lifecycle, from design through implementation to operation and support
- Design and implement backup and restore solutions for Kubernetes
Required qualifications
- 4+ years of professional software development experience on core infrastructure with emphasis on operational excellence
- 2+ years of experience contributing to system design or architecture of new and existing systems
- Bachelor's degree in Computer Science or equivalent
- Systems programming experience with strong proficiency in Golang, Java or equivalent
- Some familiarity with containers (Docker) and orchestration (Kubernetes) at scale
- Experience building high-quality software in a fast-paced CI/CD development environment
- High empathy for developer and operator workflows and productivity
Nice to have
- Experience working with hosted container registries such as Amazon ECR, Google Artifact Registry or Azure Container Registry
- Familiarity with the OCI Distribution Spec and open source registry projects such as distribution/distribution or Harbor
- Experience designing, building and operating high-scale observability or infrastructure systems
Benefits
- Medical, dental and vision insurance, with voluntary life insurance
- Automatic basic life, AD&D and disability insurance
- Commuter benefits
- Relocation assistance
- Paid time off that is not accrual based
- 2 weeks paid time off at the end of each year, subject to team and business needs
- 10 paid holidays per year
- Leave of absence program, including military service and medical events
- Paid leave for new parents and subsidized back-up care for all parents
- Fertility and family building benefits, including adoption, surrogacy and preservation
- Stipend for expenses that come with a new child
- 401k plan
Before you apply
- Palantir will never ask you to submit a payment or share financial information during the interview process
About the company
Palantir builds software for data-driven decisions and operations. Its platforms help partners develop drugs, forecast supply chain disruptions and locate missing children.