Palantir

Software Engineer - Apollo Systems

New York, NY. Posted 12 months ago

The role

You will build and operate a large-scale distributed system that allows remote operation and maintenance of 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
  • Design and implement backup and restore solutions for Kubernetes
  • Build and optimize the container artifact store based on the OCI distribution spec
  • Engage and solve problems customers need today, with a tight feedback loop
  • Work directly with other teams to solve problems that cross team boundaries
  • Debug complex issues and performance problems throughout the stack, including open source
  • Own the full development lifecycle, from idea generation and design through implementation to operation and support

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
  • Systems programming experience with strong proficiency in Golang, Java or equivalent
  • Bachelor's degree in Computer Science or equivalent

Nice to have

  • Familiarity with containers (Docker) and orchestration (Kubernetes) at scale
  • 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
  • Experience designing, building, and operating high-scale observability or infrastructure systems
  • Experience building high-quality software in a fast-paced CI/CD environment
  • High empathy for developer and operator workflows and productivity

Benefits

  • Medical, dental and vision insurance, plus voluntary life insurance
  • Basic life, AD&D and disability insurance covered automatically
  • Commuter benefits
  • Relocation assistance
  • Flexible paid time off, 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 lifesaving drugs, forecast supply chain disruptions, and locate missing children.

Software Engineer - Apollo Systems at Palantir | JobZoey