Software Engineer - Mission Manager

Palantir Palantir · Enterprise · New York, NY · Dev

Software Engineer role focused on building and evolving APIs for Palantir's PaaS offering, Mission Manager. This involves leveraging Kubernetes primitives and the broader OSS ecosystem to create a robust, infrastructure-agnostic runtime for US Government customers and vendors, abstracting away complex distributed systems.

What you'd actually do

  1. Work closely with forward deployed and customer engineers to understand product gaps and identify both short- and long-term product improvements and fixes
  2. Engage with and internalize Palantir’s infrastructure strategy and the needs of our customer stakeholders
  3. Deeply understand and leverage K8s primitives, the broader OSS ecosystem around K8s, and highly technical service lifecycle semantics to solve business critical problems at scale
  4. Build and evolve the APIs through which in-house and customer software developers interact with K8s to satisfy their runtime needs, cleanly abstracting away the complex distributed systems powering them
  5. Work closely with your team and stakeholders to enable sustainable and timely delivery of technical solutions to address business needs
  6. Champion a long-term tech roadmap to reduce operational burden, ensure scalability, reduce risk, and strive for step-changes whenever possible

Skills

Required

  • 3+ years of professional software development experience
  • 1+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new and existing systems
  • 1+ years of experience as a mentor, tech lead or leading an engineering team
  • Strong coding skills in Go, Java, or equivalent
  • Experience designing, building, and operating high-scale observability or infrastructure systems
  • Bachelor's degree in Computer Science or equivalent
  • Active US Security clearance, or eligibility and willingness to obtain a US Security clearance

Nice to have

  • Deep familiarity with K8s, and the broader ecosystem of software around K8s
  • Confidence in troubleshooting complex systems issues independently using observability tools and service logs
  • Experience developing and managing highly-available distributed systems
  • Passion for designing thoughtful and robust APIs

What the JD emphasized

  • Active US Security clearance, or eligibility and willingness to obtain a US Security clearance
  • Experience designing, building, and operating high-scale observability or infrastructure systems