Senior Networking Software Engineer, Automation

Peregrine

New York (NY)

On-site

USD 200,000 - 250,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity
Bonus
Benefits

Job summary

Peregrine is seeking a Software Engineer, Networking to design and build the control plane and automation systems for scalable network connectivity across customer environments.

You will extend APIs for self-service networking, automate workflows with Python, Terraform and Pulumi, and own reliability, scalability, and observability of networking systems. In-office roles in SF/NYC preferred.

Qualifications

  • 5+ years in software, infrastructure, or network engineering at scale.
  • Proficient in Python or Go and building production systems.
  • Strong networking fundamentals: TCP/IP, routing, NAT, VPNs.
  • Experience with cloud platforms and networking constructs.
  • Experience with distributed systems and automation.
  • Willing to work in-office in SF or NYC.

Responsibilities

  • Design and build control plane and automation systems powering network connectivity at scale.
  • Extend and improve APIs and services for self-service networking.
  • Automate infrastructure workflows across AWS and customer environments using Python, Terraform and Pulumi.
  • Own and improve reliability, scalability, and observability of networking systems.
  • Lead debugging of complex connectivity issues across distributed systems.
  • Contribute to architecture and collaborate cross-functionally to improve end-to-end connectivity.

Skills

Python
Go
Networking fundamentals
Distributed systems
Debugging skills
Cross-functional collaboration

Tools

Terraform
Pulumi
AWS

Job description

Peregrine is seeking a Software Engineer, Networking to design and build the control plane and automation systems for scalable network connectivity across customer environments.

You will extend APIs for self-service networking, automate workflows with Python, Terraform and Pulumi, and own reliability, scalability, and observability of networking systems. In-office roles in SF/NYC preferred.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Peregrine Technologies, Inc. • New York (NY)

Hybrid
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
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 (Traffic)
Staff Software Engineer (Traffic)

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 - 275,000
Senior Software Engineer, Networking New York, NY
Senior Software Engineer, Networking New York, NY

Peregrine Technologies, Inc. • New York (NY)

Hybrid
USD 200,000 - 275,000
Senior NetDevOps Engineer: Network Automation & IaC
Senior NetDevOps Engineer: Network Automation & IaC

Procisive • Washington

On-site
USD 150,000 - 190,000