Peregrine Technologies

Peregrine Technologies

Senior Software Engineer, Networking

New York, NY · Senior

Sponsorship not specified$200k-$250kDetected 30 days ago
PythonGoDistributed SystemsAWSCloud PlatformsTerraformTCP/IPBGP/OSPFNetwork Engineering

About the role

  • Backed by leading Silicon Valley investors, Peregrine helps public safety organizations, state and local and governments, federal agencies, and private-sector institutions address society's challenges with unprecedented speed and accuracy.
  • We celebrate diversity and are a proud equal opportunity employer.

Responsibilities

  • You'll build the software layer that automates what network engineers typically do manually.
  • In this role, you will design and build the control plane and automation systems that power network connectivity at scale, while still being close enough to the infrastructure to debug real-world issues when they arise.
  • Design and build systems to provision and manage network connectivity for hundreds of customer environments now while scaling for thousands in the near future
  • Own and improve the 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

Requirements

  • 5+ years of experience in software, infrastructure, or network engineering roles, with a focus on systems at scale
  • Experience with cloud platforms and networking constructs (e.g., VPCs, routing, security)
  • Strong debugging skills and ability to work across system and network boundaries
  • You're equally comfortable writing Python to automate network tasks as you are troubleshooting complex network connectivity issues. (e.g., routing, VPNs, BGP)

Skills

  • Peregrine Technologies is committed to creating an inclusive environment for all employees.

Compensation

  • $200,000 - $250,000 Annually + Benefits + Equity (if applicable) + Bonus (if applicable)
  • Actual compensation is influenced by a wide array of factors including but not limited to skill set, level of experience, certifications or licenses, and specific work location. Information on the benefits offered is here.
  • Peregrine Technologies is committed to creating an inclusive environment for all employees.

Benefits

  • Information on the benefits offered is here.

Company info

  • Our AI-enabled platform turns siloed and disconnected data into operational intelligence - instantly surfacing mission-critical information to empower better, faster decisions that improve outcomes at every touchpoint.
  • Today Peregrine supports hundreds of customers across 30+ states and two countries, serving more than 125 million people - and we're amplifying our impact as we expand into the enterprise and internationally.
  • We are looking to add a Software Engineer, Networking to expand our high-impact Platform team.
  • Our team builds and operates the systems that enable secure, reliable connectivity between our platform and customer environments.
  • As we scale, we are evolving from manual network operations to a software-driven, self-service model.

This listing is sourced directly from Peregrine Technologies's careers page and normalized into a canonical job model.