Staff Platform Engineer — SDA Architecture Leader

Alarm

Tysons, Northern (VA, KY)

Hybrid

USD 150,000 - 190,000

Full time

10 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical plans
Health Savings Account
401(k) with match
Paid vacation
Wellness time
Maternity leave
Life insurance

Job summary

Alarm.com is seeking a Staff Engineer to lead SDA Platform efforts, shaping the proxy API, shared libraries, and developer tooling essential to hundreds of services. You will write code, drive design sessions, and remain close to production, with impact across the organization.

Ideal candidates have 8+ years in software engineering, strong C#/.NET Core, and a track record of leading platform initiatives. Expect to work with Kubernetes, Kafka, and comprehensive observability tooling in a

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or related field, or equivalent experience.
  • 8+ years of professional software engineering experience.
  • Strong experience with C# and .NET Core; distributed systems and microservices architecture.
  • Proven ability to lead technical work on a team and maintain high quality.
  • Experience designing and building shared platform libraries or internal tooling.
  • Experience with event streaming platforms (e.g., Kafka) and background service patterns.
  • Understanding of distributed systems concepts: caching (Redis), high availability, service decomposition.
  • Strong architectural instincts for domain boundaries and decoupling.
  • Experience with Kubernetes deployments and modern observability tooling (Grafana, OpenTelemetry).
  • Excellent communication skills for design docs and code reviews.

Responsibilities

  • Technical Leadership: drive the SDA Platform team's direction and ensure high standards and operational excellence.
  • Platform Library Stewardship: evolve shared SDA libraries (Alarm.Kafka, Alarm.AspNetCore.*, Alarm.BackgroundService, Alarm.Caching.Redis, Alarm.CronJobs).
  • Domain Architecture: untangle Customer Accounts, Logins, Profiles into bounded services.
  • Developer Experience: improve SDA DX via templates, Backstage integration, contract testing, and delivery tooling.
  • Cross-Team Influence: participate in architecture reviews and promote platform best practices.
  • Observability & Operations: build Grafana dashboards, validate alerts, support load testing.
  • Mentorship: coach engineers, lead code reviews, raise technical bar.
  • AI Enablement: apply AI tools judiciously to improve workflows.
  • Bring your ideas: help shape platform direction beyond specs.
  • Other duties as assigned.

Skills

C# & .NET Core
Distributed systems
Technical leadership
Kafka
Kubernetes
Observability tooling
Communication

Education

Bachelor's degree in CS/CE or related

Tools

Kafka
Kubernetes
Grafana
Backstage
Argo Rollouts
Redis
Azure

Job description

Alarm.com is seeking a Staff Engineer to lead SDA Platform efforts, shaping the proxy API, shared libraries, and developer tooling essential to hundreds of services. You will write code, drive design sessions, and remain close to production, with impact across the organization.

Ideal candidates have 8+ years in software engineering, strong C#/.NET Core, and a track record of leading platform initiatives. Expect to work with Kubernetes, Kafka, and comprehensive observability tooling in a

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer - Platform & Device Architect
Staff Software Engineer - Platform & Device Architect

alarmcom • Boston (MA)

On-site
USD 180,000 - 260,000
Senior Platform Architect & Engineering Mentor
Senior Platform Architect & Engineering Mentor

Alarm • Tysons (VA), Northern (KY)

Hybrid
USD 180,000 - 205,000
Medical plans with company subsidies
401(k) with employer match
Paid vacation & holidays
Staff Software Engineer
Staff Software Engineer

alarmcom • Boston (MA)

On-site
USD 180,000 - 260,000
Staff Software Engineer New Tysons, Virginia
Staff Software Engineer New Tysons, Virginia

Alarm • Tysons (VA), Northern (KY)

Hybrid
USD 150,000 - 190,000
Medical plans
Health Savings Account
401(k) with match
+4
Senior Staff Software Engineer
Senior Staff Software Engineer

alarmcom • Tysons (VA)

On-site
USD 170,000 - 230,000
Office 4 days a week
Collaborative culture
Senior Software Engineer, Cloud Access Control & Security
Senior Software Engineer, Cloud Access Control & Security

Alarm.com • Washington

On-site
USD 140,000 - 180,000
Office 4 days a week
Lead Access Control Engineer — Secure, Scalable Cloud Platform
Lead Access Control Engineer — Secure, Scalable Cloud Platform

Alarm • Tysons (VA), Northern (KY)

Hybrid
USD 113,000 - 148,000
Medical plans with company subsidies
401(k) with employer match
Paid vacation and holidays
Software Engineer II - Platform & Device APIs, Growth
Software Engineer II - Platform & Device APIs, Growth

Alarm.com • Boston (MA)

On-site
USD 120,000 - 150,000
Software Engineer II - Platform & Partner Integration
Software Engineer II - Platform & Partner Integration

Alarm • Boston (MA), Northern (KY)

Hybrid
USD 110,000 - 160,000
Lead Alarms Platform Engineering Manager
Lead Alarms Platform Engineering Manager

Verkada • Foster City (CA)

On-site
USD 130,000 - 300,000
Healthcare coverage
Vision & Dental insurance
HSA/FSA options
+1