Senior Software Engineer, Network Infrastructure

Palantir Palantir · Enterprise · New York, NY · Dev

Senior Software Engineer on Network Infrastructure team responsible for a dynamic Kubernetes networking tech stack, focusing on north-south and east-west traffic flows across numerous zero-trust K8s clusters. The role involves solving complex technical challenges at the intersection of scale, usability, and security, managing dynamic control over ephemeral infrastructure, and utilizing tools like Envoy and Cilium within Kubernetes controllers.

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
  • 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
  • multiple compliance regimes
  • technically challenging spaces at Palantir