Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Staff Software Engineer

Home > C# programming jobs

Staff Software Engineer in USA

  • Alarm.com
  • Full time
  • Email
  • Boston, MA

Responsibilities

  • Own technical direction for complex initiatives across device APIs, event pipelines, device lifecycle management, transport infrastructure, and partner-facing platform capabilities.
  • Lead architecture and delivery of large, cross-team platform initiatives from design through implementation, validation, and production readiness.
  • Define shared platform patterns, API contracts, event schemas, frameworks, libraries, and integration approaches adopted by multiple engineering teams.
  • Influence department-wide technical standards through tech councils, working groups, design reviews, and architectural planning.
  • Mentor and coach engineers through design reviews, code reviews, pairing, and guidance on technical judgment.
  • Drive cross-team alignment, dependency resolution, modernization, and coherent evolution of shared systems.
  • Establish observability, reliability, monitoring, SLA, incident response, postmortem, and support practices for platform services.
  • Use and promote AI-assisted development workflows while maintaining rigorous validation, security review, and architectural discipline.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
  • 10+ years of backend software engineering experience with demonstrated Staff-level scope and impact.
  • Experience leading large, multi-engineer technical initiatives from architecture through delivery with substantial autonomy.
  • Experience creating reusable platform patterns, shared libraries, or integration frameworks adopted by other engineers.
  • Strong architectural judgment involving service boundaries, domain ownership, failure modes, versioning, and maintainability.
  • Deep backend platform experience with RESTful or gRPC APIs, distributed systems, event-driven architectures, and shared platform design.
  • Experience modernizing tightly coupled systems toward domain-aligned and independently deployable services.
  • Ability to anticipate medium-term technical problems and influence experienced engineers across teams.
  • Credibility collaborating with architects and engineering managers on complex cross-team initiatives.
  • Positive buy-in and practical familiarity with AI-assisted development for implementation, debugging, documentation, and validation.
  • Preferred: strong .NET/C# and SQL Server experience.
  • Preferred: experience with partner-facing APIs, external integration platforms, Kafka or similar event streaming infrastructure, device or IoT systems, microservices modernization, observability, incident management, and production operations.
  • Preferred: experience with GitHub Copilot, Cursor, Claude Code, Model Context Protocol, architecture decision records, technical standards, or engineering working groups.

Benefits

  • Medical plans with company subsidies and a company-contributed Health Savings Account.
  • 401(k) with employer match.
  • Paid vacation increasing with tenure, paid holidays, wellness time, and paid maternity and bonding leave.
  • Company-paid disability and life insurance.
  • Employees work from the office four days per week.
  • Collaborative and casual work environment with opportunities to work with executives and gain broad business experience.

Salary: $150k - $190k/yr

Alarm.com

Alarm.com delivers a comprehensive platform for smart security and monitoring, allowing homeowners and businesses to remotely manage and protect their properties through an integration of various IoT devices. With innovative technology evolution in areas like AI and machine learning, Alarm.com co...

Similar positions

Sr. Data Engineer

  • Re:Build Manufacturing
  • Full time
  • USA
  • 10/02/2026
  • Salary: $143k - $242k/yr
  • Remote

Staff Software Engineer

  • JumpCloud
  • Full time
  • Remote
  • 10/02/2026
  • India

Software Developer 2

  • ImageTrend
  • Full time
  • USA
  • 10/02/2026
  • Salary: $80k-$95k
  • Remote

Senior Software Security Engineer*

  • Accso – Accelerated Solutions GmbH
  • Full time
  • Others
  • 10/01/2026
  • Frankfurt, Germany

Senior Full stack Engineer - Reporting

  • Xero
  • Full time
  • Remote
  • 10/01/2026
  • New Zealand