Senior Software Engineering Manager

Alarm

Boston, United States
On-site
Lead delivery teams
Manage software engineers
Platform modernization
Lead two closely aligned delivery teams supporting SPX and Device Platform, each with its own roadmap, stakeholders, and delivery commitments

Job Summary

  • Lead two closely aligned delivery teams supporting SPX and Device Platform, each with its own roadmap, stakeholders, and delivery commitments.
  • Build team structures, operating rhythms, and delivery practices that support current execution while preparing the organization for future scale.
  • Set clear expectations for responsible AI-assisted engineering across the organization, including where AI should be used, how output should be validated, and what review standards teams must follow.

Matching Summary

Lead two closely aligned delivery teams supporting SPX and Device Platform, each with its own roadmap, stakeholders, and delivery commitments.

Skills & Requirements

Must-have

  • Lead delivery teams
  • Manage software engineers
  • Platform modernization
  • API-first design
  • Event-driven architectures
  • AI-assisted engineering workflows

Nice-to-have

  • Partner-facing platforms
  • Device-oriented systems
  • IoT platforms
  • Observability practices
  • Incident management

Key Requirements

  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
  • 10+ years of software engineering experience
  • Significant experience leading engineering teams
  • Experience managing backend or platform-oriented software engineers
  • Demonstrated success supporting engineers across a wide range of experience levels
  • Strong technical foundation in backend or platform engineering
  • Experience driving delivery and organizational coordination
  • Experience establishing or improving engineering processes
  • Demonstrated ability to use sound judgment with AI-assisted workflows

Work Rights

Not specified

Tailored Resume

Cover Letter