What is a Software Engineer at Peregrine?
As a Software Engineer at Peregrine, you are at the forefront of mission-critical technology. Peregrine provides a unified platform for public safety agencies, enabling them to integrate complex, real-time data to make life-saving decisions. You are not just writing code; you are building the infrastructure that supports over 30 million Americans by transforming how public servants interact with data.
Your work will involve tackling high-stakes challenges, such as scaling platforms to handle terabytes of data, optimizing search algorithms for real-time performance, and integrating generative AI to create intuitive, natural language user experiences. You will operate in an environment that values empathy, curiosity, and high-impact execution, often working alongside deployment teams to ensure your solutions solve real-world problems.
This role requires a balance of technical depth and product intuition. You will own large portions of the application, from initial architecture to production deployment. If you are a builder who thrives on ambiguity and is motivated by mission-focused work, you will find that Peregrine offers a unique opportunity to see your contributions directly impact the safety and efficiency of communities nationwide.




