Peregrine Technologies
Senior Software Engineer, Networking
San Francisco, CA · Senior
Sponsorship not specified$200k-$250kDetected 26 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.
Apply directly at Peregrine Technologies →Create a free account for alerts like thisView Peregrine Technologies immigration profile
This listing is sourced directly from Peregrine Technologies's careers page and normalized into a canonical job model.