Employer listing
Senior Software Engineer, Network Infrastructure
Palantir
New York, Ny · hybrid · full time · Senior
$135,000 - $200,000
The Role
As a Senior Software Engineer on Network Infrastructure you will be joining a team whose mission is to make a highly dynamic and intricate Kubernetes networking tech stack a pleasure to interact with, in addition to being legible, robust and secure.
The Network Infrastructure team owns the tech responsible for north-south and east-west traffic flows across 100s of zero-trust K8s clusters running variable workloads. The team solves the novel technical challenges emergent at the intersection of scale, usability and security: enabling dynamic control over ephemeral infrastructure (10s of thousands of firewall rules targeting 1000s of short-lived pods) across multiple compliance regimes, using CNCF tools like envoy, cilium with K8s controllers to operate them.
Core Responsibilities
- Drive Palantir’s infrastructure strategy while grappling with the needs of your team’s diverse customer base
- Build the APIs through which both internal and external software developers interact with network infrastructure
- Deeply understand and leverage K8s networking primitives and the broader OSS ecosystem around K8s
- Champion a long-term roadmap to reduce operational burden, ensure scalability, reduce risk, and strive for transformative impact
What We Value
- Clear and concise verbal and written communications with a focus on impact and ability to articulate the value your work provides
- Ability to engage stakeholders and ensure timely delivery to address core business needs
- Passion for designing thoughtful and robust APIs
- Deep familiarity with K8s, and the broader ecosystem of software around K8s
- Working knowledge of networking fundamentals, experience with CNIs or cloud networking infrastructure preferred
- Experience designing, building, and operating high-scale observability or infrastructure systems
- Strong coding skills in Go, Java, or equivalent
What We Require
- 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
Benefits
Medical, dental, vision, life, AD&D and disability insurance, commuter benefits, relocation assistance, flexible PTO, 2-week year-end shutdown, 10 holidays, paid parental leave, fertility benefits, child stipend, and 401(k).