What is a Software Engineer at SoundThinking?
A Software Engineer at SoundThinking plays a vital role in developing technology that directly impacts public safety and community well-being. SoundThinking is a leading provider of public safety technology solutions, best known for its acoustic gunshot detection system, ShotSpotter, as well as its broader SafetySmart Platform solutions. In this role, you are not just writing code; you are building and maintaining highly resilient, real-time systems that help law enforcement and first responders save lives and build safer neighborhoods.
The engineering challenges you will tackle here are unique and highly complex. They involve processing massive streams of IoT sensor data, optimizing low-latency routing algorithms, managing complex geospatial telemetry, and scaling cloud infrastructure to guarantee high availability. Whether you are working on backend APIs, data pipelines, or frontend dashboards used by dispatchers, your work has immediate, real-world consequences.
This role requires a unique blend of technical excellence, analytical rigor, and deep empathy. Because the systems you build are critical to public safety infrastructure, the engineering team places a premium on clean, testable code, robust system design, and collaborative problem-solving. It is an inspiring environment where technical challenges meet a profound, mission-driven purpose.
