Software Engineer I- User Systems

SimpliSafeBoston, MA
Hybrid

About The Position

SimpliSafe is looking for a Software Engineer I to join our User Systems team to develop and maintain our cloud based backend systems that power our native mobile applications.

Requirements

  • Bachelor’s degree in Computer science (or a related field) and/or relevant work experience.
  • Experience with at least 1 major programming language (JavaScript/TypeScript, Rust, Java, Go, Python, C# etc.), and comfortable being on a team that utilizes multiple languages.
  • Familiarity with Agile methodologies (Scrum or Kanban).
  • Familiarity with DevOps principles.
  • A sense of ownership and accountability.
  • Passion for software development, continuous learning and a growth mindset.

Responsibilities

  • Work in a cross-functional team of frontend & backend engineers, quality assurance and product managers, to design, develop, test, deploy and maintain backend systems owned by the User Systems team.
  • Optimize our backend systems for performance, reliability and scalability.
  • Ensure high quality standards by participating in design & code reviews, writing and maintaining tests.
  • Document the systems you are building to ensure they can be maintained by the next generation of developers.
  • Serve in an on-call rotation as a first responder for software owned by your team.

Benefits

  • 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.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service