This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
SimpliSafe’s Device Cloud Services team is on a mission to level up the cloud-based systems that empower customers to interact with their home security systems from anywhere in the world. We’re looking for a motivated, experienced Senior Software Engineer to design, develop, maintain and own software solutions. We're a backend team solving large-scale distributed problems, ensuring customers have real-time control and visibility into their security systems; because we deal with life safety, reliability, simplicity, and performance are our key pillars.
Job Responsibility:
Develop and design quality solutions, working with more junior engineers to help them better understand product requirements and build simple, reliable solutions at scale
Develop and maintain tests to ensure the solution continues to function at a high level and can be maintained & refactored safely
Long-term support & maintenance work, such as performance optimization, bug fixes, feature additions, design and usability improvements, and automation
Document the systems you are building to ensure they can be maintained by the next generation of developers
Serve as an on-call first responder for software owned by your team
Requirements:
Extensive experience designing and implementing features, including designing and building APIs for others to consume
Experience with at least 2 major programming languages (C#, JavaScript/TypeScript, Java, C++, Go, Python, etc.)
A strong understanding of the SOLID principles
Passion, curiosity and a desire to continuously learn and grow
Experience building and running cloud based microservices and distributed systems according to industry best practices
Experience using AWS, Azure, or GCP
Familiarity with the Agile Scrum process
Nice to have:
Extensive professional experience in any of the major programming languages from above
Experience with lean/agile software development principles and practices, including continuous integration & delivery, test automation, etc
What we offer:
A mission- and values-driven culture and a safe, inclusive environment where you can build, grow and thrive
A comprehensive total rewards package that supports your wellness and provides security for SimpliSafers and their families
Free SimpliSafe system and professional monitoring for your home
Employee Resource Groups (ERGs) that bring people together, give opportunities to network, mentor and develop, and advocate for change
Participation in our annual bonus program, equity, and other forms of compensation, in addition to a full range of medical, retirement, and lifestyle benefits