Staff Software Engineer

SimpliSafe•Boston, MA
•Hybrid

About The Position

SimpliSafe is seeking a hands-on Staff Backend Software Engineer to drive the technical direction and architecture of its User Systems Platform. The User Systems team develops and maintains cloud-based backend systems that power SimpliSafe’s native mobile applications. This role focuses on accelerating technical initiatives, leading complex cross-team efforts, delivering high-impact technical work, and fostering engineering excellence. The position involves designing, building, and operating large-scale, highly available backend services and distributed systems. The engineer will help shape the long-term technical roadmap, improve system performance and operational practices, resolve cross-team technical challenges, and mentor engineers across the backend organization. The role also participates in an on-call rotation as a first responder for team-owned systems. SimpliSafe uses a hybrid work model. Teams are expected to work together in the office on two core days, typically Tuesday, Wednesday, or Thursday, and may choose where to work for the remainder of the week.

Requirements

  • Extensive professional software engineering experience, including significant experience leading technical projects and driving technical direction at Staff level.
  • Deep experience designing, building, and operating distributed, high-volume backend systems and REST/gRPC APIs.
  • Proficiency in at least one major programming language, such as JavaScript/TypeScript, Rust, Java, Go, Python, or C#, and adaptability to work with multiple languages.
  • Ability to architect solutions using modern patterns, including event-driven architectures, domain-driven design, and containerization such as Docker and Kubernetes.
  • Strong knowledge of cloud platforms such as AWS, GCP, or Azure, and proficiency with operational tools for monitoring, logging, and CI/CD.
  • Strong communication, documentation, and presentation skills, with experience influencing technical decisions across organizational boundaries.
  • Familiarity with Agile methodologies such as Scrum or Kanban and DevOps principles.

Responsibilities

  • Own the design, review, and implementation of complex, large-scale, and highly available backend services and microservices.
  • Write high-quality, maintainable code and address challenging technical problems.
  • Improve performance, scalability, monitoring, and operational excellence to ensure systems meet demanding SLOs and SLIs.
  • Serve in an on-call rotation as a first responder for systems owned by the team.
  • Partner with Engineering Managers and Product Managers to define the long-term technical roadmap, identify strategic infrastructure investments, and manage technical debt.
  • Mentor and coach engineers, define best practices, conduct code and design reviews, and raise technical standards across the backend organization.
  • Lead technical collaboration and coordination across teams, resolve major technical blockers, and standardize shared services and technologies.
  • Drive technical processes and project execution, including technical planning and post-mortems for major incidents.

Benefits

  • Comprehensive total rewards package supporting wellness and providing security for employees and their families.
  • Free SimpliSafe system and professional monitoring for the employee's home.
  • Employee Resource Groups offering opportunities to network, mentor, develop, and advocate for change.
  • Potential participation in an annual bonus program, equity, and other forms of compensation.
  • Medical, retirement, and lifestyle benefits.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service