Software Engineer I - Device Control
Core
Build backend software components for SimpliSafe's Device Cloud Services to enable real-time control and visibility of home security systems.
Role type
Junior backend software engineer
Builds
Cloud-based systems for home security device control
Domain
Home security / IoT / Cloud infrastructure
Deliverable
production ML models | product features
Required skills
Data structures, algorithms, object-oriented design, modern programming languages, version control, automated testing, debugging
Preferred skills
Cloud platforms (AWS/Azure/GCP), distributed systems, APIs, IoT/embedded devices, Agile/Scrum
Technologies
C#, JavaScript/TypeScript, Java, C++, Go, Python, Git, AWS, Azure, GCP
Responsibilities
Learn codebase and engineering practices, design and build tested software components, write and maintain automated tests, debug issues and fix bugs, document systems, participate in code reviews, join on-call rotation
Seniority
Junior, entry-level IC
