Senior Software Engineer, Network Infrastructure

Palantir Palantir · Enterprise · Washington, DC · Dev

Senior Software Engineer on Network Infrastructure team responsible for a dynamic Kubernetes networking tech stack across hundreds of zero-trust clusters. The role involves managing north-south and east-west traffic, dynamic control over ephemeral infrastructure, and using CNCF tools like envoy and cilium.

What you'd actually do

  1. Drive Palantir’s infrastructure strategy while grappling with the needs of your team’s diverse customer base
  2. Build the APIs through which both internal and external software developers interact with network infrastructure
  3. Deeply understand and leverage K8s networking primitives and the broader OSS ecosystem around K8s
  4. Champion a long-term roadmap to reduce operational burden, ensure scalability, reduce risk, and strive for transformative impact

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
  • Bachelor's degree in Computer Science or equivalent
  • Strong coding skills in Go, Java, or equivalent

Nice to have

  • Working knowledge of networking fundamentals
  • experience with CNIs or cloud networking infrastructure preferred
  • Experience designing, building, and operating high-scale observability or infrastructure systems

What the JD emphasized

  • highly dynamic and intricate Kubernetes networking tech stack
  • novel technical challenges emergent at the intersection of scale, usability and security
  • dynamic control over ephemeral infrastructure (10s of thousands of firewall rules targeting 1000s of short-lived pods) across multiple compliance regimes