SimpliSafe is seeking a Staff Software Engineer to design, develop, maintain, and own software solutions for their Device Cloud Services team, focusing on backend systems for real-time customer interaction with home security systems.
Responsibilities
Partner with stakeholders to understand requirements and design solutions
Drive implementation of solutions, including code reviews and mentoring
Perform long-term support and maintenance, including optimization and bug fixes
Document systems for maintainability
Serve as an on-call first responder
Requirements
Extensive experience in designing and implementing features, including APIs
Experience with at least two major programming languages
Strong understanding of SOLID principles
Experience building and running cloud-based microservices