Staff Software Engineer, Traffic
Peregrine Technologies· Platform
Hybrid (DC)$200k - $275kfull-timePosted 6mo ago
About the role
Staff Software Engineer role focused on design and build of software-defined networking capabilities to enable secure, reliable, and scalable communication across Peregrine’s platform, spanning cloud, Kubernetes networking, service-to-service communication, traffic management, routing, and observability.
Responsibilities
- Design and build systems that provision, manage, and scale network connectivity across customer, cloud, and Kubernetes environments
- Build platform capabilities for service communication, routing, traffic management, segmentation, and observability
- Extend and improve APIs and services that make networking capabilities reliable and self-service
- Design systems for safe configuration, policy enforcement, traffic rollout, and failure recovery
- Own and improve the reliability, scalability, and observability of networking and traffic management systems
- Lead debugging of complex connectivity and traffic issues across application, Kubernetes, cloud, and network boundaries
- Drive architectural direction and networking standards while collaborating across Infrastructure, Security, and product engineering teams
Qualifications
- 9+ years of experience in software, infrastructure, or network engineering roles, with a focus on building and operating systems at scale
- Strong programming skills (e.g., Python, Go, or similar) with experience building production systems or services
- Deep understanding of networking fundamentals (e.g., TCP/IP, routing, DNS, load balancing, NAT, VPNs)
- Experience with cloud and Kubernetes networking, including VPCs, routing, network policy, and service connectivity (service mesh and CNI experience, such as Istio or Cilium is a big plus)
- Experience building or operating distributed systems or networking infrastructure (e.g., control planes, traffic management, gateways or proxies, automation systems)
- Strong debugging skills and ability to troubleshoot across application, system, and network boundaries
- Ability to drive technical direction and make architectural decisions across teams
- Based in and around one of our offices in SF, DC or NYC and excited to work in-office.
Skills
Required:PythonGoNetworking fundamentalsCloud and Kubernetes networking
Benefits
- Annual Salary + Benefits + Equity (if applicable) + Bonus (if applicable)
- Actual compensation is influenced by skill set, level of experience, certifications or licenses, and location
- Benefits information available at Peregrine careers page
Last updated Oct 21, 2026. Interested? Apply on the company site.
About Peregrine Technologies
Effective, efficient and easy to use, Peregrine is the real-time public safety and police data management platform that delivers true interoperability.
public safetypolice data managementinteroperability
More open roles at Peregrine Technologies
- Payroll Specialist5d agoSan Francisco, CA · People
- Director of Communications5d agoSan Francisco, CA · Corporate Communications
- Deployment Strategist5d agoHybrid (Washington, D.C.) · Deployment Strategy
- Staff Product Designer1w agoNew York, NY · Product Design
- Staff Product Designer1w agoHybrid (San Francisco, CA) · Product Design