Staff Software Engineer (Traffic)

Peregrine

San Francisco (CA)

On-site

USD 180,000 - 240,000

Full time

13 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health insurance
Unlimited PTO
Competitive 401k
Wellness stipend
HSA
Parental leave
Professional development
Recreational perks

Job summary

Peregrine seeks a Staff Software Engineer, Traffic to expand our high-impact Platform team. You will design and build software-defined networking capabilities enabling secure, reliable, and scalable communication across Peregrine, spanning cloud, Kubernetes networking, service-to-service communication, and traffic management.

You’ll own the reliability and observability of networking and traffic systems, drive architectural direction, and collaborate across Infrastructure, Security, and product

Qualifications

  • 9+ years of experience in software, infrastructure, or network engineering roles.
  • Ability to drive technical direction and make architectural decisions across teams.
  • Experience building or operating distributed systems or networking infrastructure (e.g., control planes, traffic management, gateways or proxies, automation systems).
  • Strong programming skills (e.g., Python, Go) 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.

Responsibilities

  • Design and build software-defined networking capabilities for secure, reliable, and scalable communication across Peregrine.
  • Work across cloud and Kubernetes networking, service-to-service communication, traffic management, routing, and observability; build control planes, services, and automation.
  • Design 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.

Skills

Python
Go
Distributed systems
Networking

Tools

Kubernetes
Cloud networking

Job description

  • We are looking to add a Staff Software Engineer, Traffic to expand our high-impact Platform team
  • You'll design and build software-defined networking capabilities that enable secure, reliable, and scalable communication across Peregrine
  • You'll work across cloud and Kubernetes networking, service-to-service communication, traffic management, routing, and observability—building the control planes, services, and automation that make complex networking capabilities reliable and easy to operate at scale
  • 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
Benefits
  • Health insurance: Enjoy top-notch health, dental, and vision insurance. Your health matters
  • Unlimited PTO: Assume responsibility for how much time you take off. Trust is everything
  • Competitive 401k: Leverage a Peregrine-sponsored 401k plan. And think of your future
  • Wellness stipend: Use Peregrine's wellness stipend to focus your body and mind
  • HSA: Set aside money to pay for qualified medical expenses with a HSA
  • Parental leave: Because we want to support the Peregrine parents out there
  • Professional development: Access a range of professional development courses and resources
  • Recreational perks: Enjoy a whole host of travel and leisure discounts, and explore new things

Strong debugging skills and ability to troubleshoot across application, system, and network boundaries9+ years of experience in software, infrastructure, or network engineering roles, with a focus on building and operating systems at scaleAbility to drive technical direction and make architectural decisions across teamsExperience building or operating distributed systems or networking infrastructure (e.g., control planes, traffic management, gateways or proxies, automation systems)Strong programming skills (e.g., Python, Go, or similar) with experience building production systems or servicesBased in and around one of our offices in San Francisco and excited to work in-officeDeep understanding of networking fundamentals (e.g., TCP/IP, routing, DNS, load balancing, NAT, VPNs)Experience with cloud and Kubernetes networking, including concepts such as VPCs, routing, network policy, and service connectivity

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Networking New SF
Staff Software Engineer, Networking New SF

Peregrine Technologies, Inc. • San Francisco (CA), Northern (KY)

Hybrid
USD 200,000 - 275,000
Equity
Performance bonus
Staff Software Engineer, Traffic
Staff Software Engineer, Traffic

Peregrine • New York (NY)

On-site
USD 200,000 - 275,000
Equity
Bonus
Benefits
Staff Software Engineer, Networking
Staff Software Engineer, Networking

Peregrine • San Francisco (CA)

On-site
USD 200,000 - 275,000
Staff Software Engineer, Traffic & Networking Platform
Staff Software Engineer, Traffic & Networking Platform

Peregrine • San Francisco (CA)

On-site
USD 180,000 - 240,000
Health insurance
Unlimited PTO
Competitive 401k
+5
Staff Software Engineer, Networking
Staff Software Engineer, Networking

Peregrine • San Francisco (CA)

On-site
USD 200,000 - 250,000
Staff Software Engineer, Networking & Traffic Platform
Staff Software Engineer, Networking & Traffic Platform

Peregrine • New York (NY)

On-site
USD 200,000 - 275,000
Equity
Bonus
Benefits
Staff Software Engineer, Traffic & Networking at Scale
Staff Software Engineer, Traffic & Networking at Scale

Peregrine Technologies, Inc. • San Francisco (CA), Northern (KY)

Hybrid
USD 200,000 - 275,000
Equity
Performance bonus
Staff Software Engineer, Networking — Platform Networking
Staff Software Engineer, Networking — Platform Networking

Peregrine • San Francisco (CA)

On-site
USD 200,000 - 275,000
Staff Software Engineer: Platform & Cloud Networking
Staff Software Engineer: Platform & Cloud Networking

peregrinetechnologies • San Francisco (CA)

On-site
USD 200,000 - 275,000
Staff Software Engineer, Platform
Staff Software Engineer, Platform

Peregrine Technologies • San Francisco (CA)

On-site
USD 240,000 - 300,000