Peregrine, backed by leading Silicon Valley investors, develops an AI-enabled platform that transforms siloed data into operational intelligence for public safety organizations, governments, federal agencies, and private-sector institutions. This platform provides mission-critical information to facilitate faster, better decisions and improve outcomes. Currently, Peregrine supports hundreds of customers across 30+ states and two countries, serving over 125 million people, and is expanding into enterprise and international markets. The company is seeking a Software Engineer, Networking to join its high-impact Platform team. This role involves building the software layer to automate tasks typically performed manually by network engineers. The ideal candidate will be proficient in writing Python for network automation and troubleshooting complex network connectivity issues, including routing, VPNs, and BGP. The team is responsible for building and operating systems that ensure secure, reliable connectivity between the Peregrine platform and customer environments. As the company scales, it is transitioning from manual network operations to a software-driven, self-service model. In this position, the engineer will design and build control plane and automation systems for scalable network connectivity, while also being involved in debugging real-world infrastructure issues.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed
Number of Employees
101-250 employees