What is a Software Engineer at Simplisafe?
As a Software Engineer at Simplisafe, you are responsible for building and operating the highly resilient technology that protects millions of homes and lives daily. This is not a typical software role; you will work at the unique intersection of cloud services, internet-of-things (IoT) hardware, and real-time monitoring systems. Whether you are optimizing the backend microservices that ingest and process live video streams or architecting the core user systems that handle critical alarm signals, your code directly impacts the safety and peace of mind of our customers.
The engineering organization at Simplisafe operates at a massive scale, handling billions of weekly data points and real-time video events. To support this footprint, the engineering team prioritizes system reliability, low latency, and operational observability. You will contribute to a modern, cloud-native ecosystem built primarily on AWS, leveraging microservices, event-driven architectures, and robust APIs. The technical challenges are deeply engaging, requiring you to balance rapid feature development with the uncompromising stability required for safety-critical hardware and cloud software.
Beyond the technical domain, Simplisafe cultivates a distinct "no ego" engineering culture. Collaboration, mutual mentorship, and a shared commitment to the mission of keeping every home secure are central to how teams operate. Engineers are expected to take complete ownership of their services, from initial design and writing clean, testable code to deployment, performance tuning, and participating in operational on-call rotations. It is an environment designed for engineers who want to solve complex distributed systems problems while seeing the immediate, real-world impact of their work.




