Peregrine Technologies, backed by Silicon Valley investors, provides public safety agencies across the U.S. with technology solutions to improve operations and decision-making. Their technology serves over 80 million Americans. As a Staff Software Engineer, you will join the core engineering team, collaborating with design and product management to build robust, scalable, and user-centered systems. You'll tackle challenges ranging from real-time user collaboration on maps to building high-scale backend architecture for data ingestion.
This role balances people management and hands-on technical leadership. You'll develop a high-performing team, guide them through complex technical challenges, and ensure their work aligns with business priorities. The 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 in Bedrock and Sagemaker; and AWS, Pulumi, Terraform, and Kubernetes for infrastructure.
The compensation ranges from $200,000 to $275,000 annually, along with benefits and potential equity and bonus. The role provides the opportunity to drive impactful projects, foster an inclusive team culture, and lead technical decision-making. It's a chance to contribute to innovative capabilities that aid emergency responders and address complex challenges.
Peregrine isn't offering any visa sponsorship support at this time.