Peregrine Technologies

Staff Software Engineer, Networking

Peregrine Technologies
Apply
3 days ago

Base Salary

$200k - $275k/yr

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 APIs and services to make networking capabilities reliable and self-service.
  • Design safe configuration, policy enforcement, traffic rollout, and failure-recovery systems.
  • Own and improve the reliability, scalability, and observability of networking and traffic-management systems.
  • Lead debugging of connectivity and traffic issues across application, Kubernetes, cloud, and network boundaries.
  • Drive architectural direction and networking standards while collaborating with Infrastructure, Security, and product engineering teams.

Requirements

  • At least 9 years of experience in software, infrastructure, or network engineering roles focused on building and operating systems at scale.
  • Strong programming skills in Python, Go, or a similar language, with experience building production systems or services.
  • Deep understanding of TCP/IP, routing, DNS, load balancing, NAT, and VPNs.
  • Experience with cloud and Kubernetes networking, including VPCs, routing, network policy, and service connectivity.
  • Experience building or operating distributed systems or networking infrastructure such as control planes, traffic management, gateways or proxies, and automation systems.
  • Strong debugging skills across application, system, and network boundaries.
  • Ability to drive technical direction and make architectural decisions across teams.
  • Based in or around San Francisco, Washington, DC, or New York City and willing to work in-office.

Benefits

  • Benefits, equity if applicable, and bonus if applicable are offered.
  • In-office work is required near the San Francisco, Washington, DC, or New York City offices.

Categories

Peregrine Technologies

About Peregrine Technologies

501-1,000 employees
Contact me