Peregrine Technologies
Software Engineer, Product Experiences
About this role
Peregrine seeks a Product-focused Software Engineer to build user-facing features across their AI-enabled public safety platform. You'll own major product capabilities like Search, Dashboards, Maps, and Mobile, working full-stack from React frontend to Python backend while partnering closely with design and product teams.
What you'll do
- Own and ship major user-facing features across Search, Dossier, Charts, Dashboards, Maps, Networks, and Mobile
- Build scalable search and semantic discovery experiences serving billions of records
- Design collaborative, real-time interfaces for maps, networks, and data exploration
- Integrate AI-powered capabilities while ensuring source transparency and user trust
- Work cross-functionally with design, product, and deployment teams to iterate based on user feedback
- Optimize for latency, interaction design, and resilience in complex workflows
What they're looking for
- React and TypeScript
- Full-stack development (frontend and backend)
- Python and Django
- PostgreSQL and Elasticsearch
- AWS, Kubernetes, and infrastructure-as-code (Pulumi, Terraform)
- Distributed systems architecture and scaling
- Software testing and code quality practices
- Interaction design fundamentals
Benefits
- Equity (if applicable)
- Bonus (if applicable)
- Health and wellness benefits
- Work with cutting-edge AI and data technologies
- Impact-driven mission serving public safety organizations
- Collaborative, empathy-focused engineering culture
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Peregrine Technologies
Peregrine Technologies builds an AI-powered platform that transforms data into actionable intelligence for public safety and federal government organizations. The company is hiring Solutions Engineers, curriculum developers for customer enablement, and software engineers to enhance the platform's user experiences and support its government deployments.
View all jobs at Peregrine TechnologiesLikely interview questions
- Tell us about a large product feature you owned end-to-end—what was your process for scoping and shipping it?
- How do you approach building user interfaces for complex data or information-heavy domains?