Receive a cash bonus of up to $15,000 when you successfully land this role. You can view your bonus here.
Our partnership with Peregrine means you'll go through an expedited version of the interview process and connect directly with the hiring team.
Peregrine Technologies is backed by leading Silicon Valley investors and supports public safety agencies across the country. They empower public servants to improve operations and make better decisions with their technology, which currently serves over 80 million Americans. They prioritize partnering with customers to develop effective solutions that create safer communities while protecting privacy and civil liberties. The company fosters a collaborative environment where empathy, curiosity, integrity, and courage are valued. As a Senior Software Engineer, you will join the core engineering team and work cross-functionally with design and product management to build robust, scalable, and user-centered systems. You'll have the opportunity to work closely with our team to understand the variety of use cases. This role involves designing scalable permission systems, building intuitive data-sharing controls, and architecting secure collaboration frameworks. The tech stack includes Python, Django, Celery, Airflow, Kafka on the backend; React, Redux, and Mapbox on the frontend; PostgreSQL and Elasticsearch for data stores; and machine learning models hosted in Bedrock and Sagemaker on AWS infrastructure using Pulumi, Terraform, and Kubernetes. The salary range is $130,000 - $250,000 annually, plus benefits, equity (if applicable), and bonus (if applicable).