Software Engineer - Apollo Platform

Palantir Palantir · Enterprise · London, United Kingdom · Dev

Software Engineer on the Apollo platform responsible for building and maintaining highly available systems for autonomous management and continuous deployment of software across hundreds of production environments, including disconnected and accredited environments (IL-5, FedRAMP).

What you'd actually do

  1. Build and maintain highly available systems responsible for orchestration of software deployment across hundreds of production environments
  2. Engage and solve problems that customers need today with a tight feedback loop for what is important and what works
  3. Working directly with other teams to solve problems that cross the team boundary
  4. Debug complex issues and performance problems throughout the stack

Skills

Required

  • Software Engineering
  • Computer Science
  • Math
  • Physics
  • Java
  • Golang
  • C++
  • learning and working independently
  • making good decisions with minimal direction
  • written and verbal communication skills
  • problem solving skills
  • ability to evolve complex systems

Nice to have

  • containers (Docker)
  • orchestration (Kubernetes)
  • developing and managing highly-available distributed systems
  • building systems that meet requirements around monitoring, stability, and scalability
  • building high-quality software in a fast-paced CI/CD development environment
  • empathy for developer and operators workflows and productivity

What the JD emphasized

  • IL-5
  • FedRAMP