SimpliSafe
Software Engineer I - Device Control
About this role
SimpliSafe's Device Cloud Services team seeks a Software Engineer I to build backend systems enabling customers to control their home security systems remotely. You'll work on large-scale distributed services with senior mentorship, contribute real features from day one, and leverage AI-assisted development tools while growing your cloud engineering expertise.
What you'll do
- Learn the codebase and engineering practices while contributing to backend features with senior guidance
- Design and build well-tested software components for cloud-based device control systems
- Write automated tests to ensure code reliability and safe refactoring
- Debug issues, fix bugs, and make incremental improvements to existing services
- Participate in code reviews and document systems for team understanding
- Join on-call rotation as first responder after onboarding period
What they're looking for
- Proficiency in at least one modern programming language (C#, JavaScript/TypeScript, Java, C++, Go, Python)
- Data structures, algorithms, and object-oriented design principles
- Git and version control
- Problem-solving and attention to detail
- Cloud platforms (AWS, Azure, or GCP) — nice-to-have
- Distributed systems and APIs — nice-to-have
- Automated testing practices
- Agile/Scrum methodologies — nice-to-have
Benefits
- Hybrid work model with 2 core in-office days per week
- Mission-driven culture focused on home security and safety
- Comprehensive total rewards package supporting wellness and family security
- Mentorship from senior engineers and continuous learning opportunities
- State-of-the-art office facilities
- Inclusive, collaborative team environment with no-ego 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.
SimpliSafe
SimpliSafe builds cloud-based backend services and systems for home security, including live video streaming, recording, and remote device control capabilities. The company is hiring Software Engineers at multiple levels to develop and maintain distributed systems that power their security platform.
- Website
- simplisafe.com
Likely interview questions
- Tell us about a software project you've built—what language did you use, and what was most challenging?
- How do you approach learning a large, unfamiliar codebase when joining a new team?