Skip to main content

SimpliSafe

Software Engineer II- Device Cloud

Boston, MA$93.8k–$125.1kfull-timemidAdded today

About this role

SimpliSafe is seeking a Software Engineer II to design and maintain cloud-based backend systems that enable customers to control their home security systems remotely. You'll work on a distributed systems team focused on reliability, performance, and scalability while serving in an on-call rotation.

What you'll do

  • Design and develop scalable, reliable cloud-based backend software solutions
  • Write and maintain comprehensive tests to ensure code quality and safe refactoring
  • Perform long-term maintenance including performance optimization, bug fixes, and feature additions
  • Document systems and architecture for maintainability by future developers
  • Participate in on-call rotation as first responder for team-owned software
  • Collaborate with team members on code reviews and architectural decisions

What they're looking for

  • Cloud backend development (AWS, Azure, or GCP)
  • Proficiency in at least one major programming language (C#, JavaScript/TypeScript, Java, C++, Go, Python)
  • SOLID principles and software design patterns
  • Distributed systems and scalability
  • Test-driven development and automated testing
  • Agile/Scrum methodology
  • Performance optimization and debugging
  • Technical documentation

Benefits

  • Comprehensive health, dental, and vision coverage
  • 401(k) retirement plan
  • Free SimpliSafe system and professional monitoring
  • Annual bonus program and equity participation
  • Employee Resource Groups and mentorship opportunities
  • Hybrid work model with 2 core office days per week
Apply with Autofill

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.

View all jobs at SimpliSafe

Likely interview questions

  • Walk us through your experience designing and implementing features in cloud-based backend systems—what were the key challenges?
  • How do you approach ensuring code quality and maintainability in large, distributed systems?