Staff Software Engineer, Networking — Platform Networking

Peregrine

San Francisco (CA)

On-site

USD 200,000 - 275,000

Full time

8 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Peregrine is expanding its Platform team to design and build software-defined networking capabilities that enable secure, reliable, and scalable communication across cloud, Kubernetes, and customer environments. You will work on control planes, service connectivity, and observability to support enterprise-scale networking at Peregrine.

We seek a Staff Software Engineer with 9+ years in software, infrastructure, or network roles, strong Python/Go skills, and deep networking expertise.

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 concepts such as VPCs, routing, network policy, and service connectivity.
  • 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 San Francisco and excited to work in-office.

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]

Skills

Python/Go
Networking fundamentals
Cloud & Kubernetes networking
Distributed systems
Debugging skills
Architectural direction

Job description

Peregrine is expanding its Platform team to design and build software-defined networking capabilities that enable secure, reliable, and scalable communication across cloud, Kubernetes, and customer environments. You will work on control planes, service connectivity, and observability to support enterprise-scale networking at Peregrine.

We seek a Staff Software Engineer with 9+ years in software, infrastructure, or network roles, strong Python/Go skills, and deep networking expertise.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Networking — Platform & Cloud
Staff Software Engineer, Networking — Platform & Cloud

Mosaic.tech • New York (NY)

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, Traffic Platform & Networking
Staff Software Engineer, Traffic Platform & Networking

Mosaic.tech • Washington

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

Mosaic.tech • New York (NY)

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

Mosaic.tech • New York (NY)

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

Peregrine • San Francisco (CA)

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

Peregrine • San Francisco (CA)

On-site
USD 200,000 - 250,000
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

Mosaic.tech • Washington

On-site
USD 200,000 - 275,000
Networking Platform Engineer - Automation & Scale
Networking Platform Engineer - Automation & Scale

Peregrine • San Francisco (CA)

On-site
USD 200,000 - 250,000