Skip to main content

Palantir

Software Engineer - Apollo Systems

Seattle, WAfull-timemidAdded 1 month ago

About this role

Join Palantir's Apollo team as a Software Engineer to build distributed systems for autonomous software deployment and management across diverse environments. You'll design backup/restore solutions for Kubernetes clusters, optimize container artifact storage, and enable rapid cluster reconstruction at scale.

What you'll do

  • Build and operate large-scale distributed systems for remote Kubernetes cluster operation and maintenance
  • Design and implement backup and restore solutions for Kubernetes with proprietary compression
  • Develop and optimize OCI-compliant container artifact storage and distribution systems
  • Solve distributed systems challenges for edge computing and diverse hardware deployments
  • Own the full development lifecycle from design through implementation and production support
  • Collaborate with technical and non-technical stakeholders on infrastructure solutions

What they're looking for

  • Kubernetes and container technologies (Docker, OCI)
  • Distributed systems design and optimization
  • Storage systems and compression algorithms
  • Low-level performance optimization
  • Cloud infrastructure (on-prem, public cloud, air-gapped networks)
  • Software deployment and continuous delivery
  • Full-stack development and system architecture
  • Problem-solving at scale
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Palantir

Palantir builds data platforms and software solutions that help government and enterprise customers tackle complex operational challenges, with a focus on responsible AI governance and privacy. The company is hiring software engineers and interns for forward-deployed customer roles, infrastructure and platform teams, and specialized privacy and civil liberties engineering positions.

View all jobs at Palantir

Likely interview questions

  • Describe your experience with Kubernetes and distributed systems. Have you worked on backup/restore solutions or state management at scale?
  • Tell us about a time you optimized a storage or artifact system for performance. What metrics did you focus on and how did you approach bottlenecks?