Job Description
SimpliSafe is seeking a motivated Software Engineer II to join their Device Cloud Services team. This team is focused on enhancing the cloud-based systems that allow customers to interact with their home security systems from anywhere. The ideal candidate will design, develop, maintain, and own software solutions, with a focus on reliability, simplicity, and performance.Role involves:
- Developing and designing simple, reliable, high-quality software that scales.
- Developing and maintaining tests to ensure solution functionality.
- Performing long-term support and maintenance, including performance optimization and bug fixes.
- Documenting systems to ensure maintainability.
- Participating in an on-call rotation for software owned by the team.
Requirements:
- Experience designing and implementing features in cloud-based backend systems.
- Proficiency in at least one major programming language (C#, JavaScript/TypeScript, Java, C++, Go, Python, etc.).
- Strong understanding of the SOLID principles.
- Passion for continuous learning and growth.
- Experience with AWS, Azure, or GCP.
- Familiarity with the Agile Scrum process.
What SimpliSafe offers:
- A mission- and values-driven culture.
- A comprehensive total rewards package.
- Free SimpliSafe system and professional monitoring.
- Employee Resource Groups (ERGs).