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, backed by Silicon Valley investors, empowers public safety agencies nationwide with technology that improves operations and decision-making. Serving over 80 million Americans, they partner closely with customers to develop effective solutions for safer communities. As a Senior Software Engineer, you will join the core engineering team, collaborating with design and product management to build robust, scalable, and user-centered systems. The role involves taking ownership of major features and working closely with other engineers. Collaboration with the deployment team and users is essential to solve their problems.
You will design scalable permission systems to manage access to data, build intuitive controls for data sharing, architect secure collaboration frameworks, and create advanced sharing mechanisms. The tech stack includes Python, Django, Celery, Airflow, and Kafka on the backend; React, Redux, and Mapbox on the frontend; PostgreSQL and Elasticsearch for data storage; machine learning models hosted in Bedrock and Sagemaker; and AWS, Pulumi, Terraform, and Kubernetes as infrastructure.
The salary range is $130,000 - $250,000 annually, plus benefits, equity (if applicable), and bonus (if applicable). Peregrine offers an inclusive environment and is an equal opportunity employer.