Senior Software Engineer, Product Experiences
Core
Building user-facing features for an AI-enabled public safety platform that turns data into operational intelligence for investigators and analysts.
Role type
Senior full-stack software engineer (product experiences)
Builds
Search, Dossier, Charts, Dashboards, Maps, Network, Table, Workspace, Docs, Automations, and Mobile features for the Peregrine platform.
Domain
Public safety / Government / Enterprise SaaS
Deliverable
product features
Required skills
React, TypeScript, Python, Django, distributed systems architecture, full-stack development, interaction design, code ownership
Preferred skills
Semantic search, real-time collaborative experiences, AI-powered capabilities, AWS infrastructure
Technologies
React, Redux, TypeScript, Mapbox, Python, Django, Celery, Airflow, Kafka, PostgreSQL, Elasticsearch, Bedrock, Sagemaker, AWS, Pulumi, Terraform, Kubernetes
Responsibilities
Own large portions of the user-facing platform from start to finish, collaborate with design and product management to ship intuitive experiences, build search and semantic discovery capabilities, design Dossier views and real-time map/network experiences, obsess over latency and interaction design details.
Seniority
Senior, hands-on IC