Peregrine
Staff Software Engineer, Traffic
$200K–$275K
New York, NY +3 · Staff · Full-time · Posted Apr 22, 2026
- Location
- New York, NY
New York, New York, United States
San Francisco, California, United States
Washington, District of Columbia, United States - Experience
- 9+ years in software, infrastructure, or network engineering roles, focused on building and operating systems at scale.
About the job
Designs and builds software-defined networking capabilities and platform systems for secure, reliable, scalable communication across Peregrine.
What you'll do
- Build and operate networking capabilities for cloud and Kubernetes environments, including service communication, routing, traffic management, and observability.
- Design APIs, services, and automation for safe configuration, policy enforcement, traffic rollout, and failure recovery.
- Lead complex connectivity debugging and drive architectural direction and networking standards across teams.
What they ask for
- Strong programming skills, such as Python or Go, and experience building production systems or services.
- Deep understanding of networking fundamentals, including TCP/IP, routing, DNS, load balancing, NAT, and VPNs.
- Experience with cloud and Kubernetes networking and with distributed systems or networking infrastructure.
- Strong debugging skills and ability to drive technical direction and architectural decisions across teams.
Nice to have
- Service mesh or CNI experience, such as Istio or Cilium.
Pay
$200,000 — $275,000 USD (annual salary)
Tools
Python, Go, TCP/IP, DNS, NAT, VPNs, Kubernetes, Istio, Cilium
Model-written summary · the original posting is authoritative