Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer

$150k - $190k

Alarm.com

Alarm.com provides the leading cloud platform for smart security and IoT, powering millions of home and business experiences. Our systems integrate devices, cloud services, APIs, and event-driven workflows into a unified ecosystem used by internal teams and external partners around the world.

About the Team

This role sits at the intersection of two strategically important areas of Alarm.com's engineering organization: Strategic Partner eXcellence (SPX) and Device Platform .

SPX establishes the partner enablement function for Alarm.com's highest-value PaaS integrations. The team architects and maintains the Core Partner Platform — shared edge services, event pipelines, authentication infrastructure, and integration patterns — that allow strategic partners to build reliably on top of Alarm.com's stack. SPX acts as the primary delivery owner for Tier 1 partnerships, drives cross-team alignment, and codifies reusable patterns that enable feature teams to self-serve future integrations.

Device Platform builds and evolves the foundational shared capabilities that underpin Alarm.com's connected device ecosystem. This spans the full arc of how devices are modeled, integrated, and managed on the platform — from the APIs and event pipelines that expose device state and commands, to the lifecycle management flows that govern how devices are provisioned and maintained, to the transport and protocol infrastructure that connects physical devices to the platform at scale. The team is on a deliberate path toward cleaner domain ownership, API-first design, and independently deployable services — a modernization effort that unlocks scalability and consistency for a growing landscape of internal teams and external partners.

These two areas are deeply connected. The partner-facing platform depends on the device platform being reliable, well-bounded, and evolvable. The device platform's modernization directly enables the scalability and consistency that strategic partners require. A Staff Engineer in this space operates across both — shaping the technical foundations that teams across the organization build on.

The team is led by an Engineering Manager and supported by a senior Architect. The Staff SE hired into this role will work in close partnership with the Architect and the broader engineering organization as a peer technical leader and force multiplier.

The Role

We are hiring a Staff Software Engineer to serve as a technical multiplier across the SPX and Device Platform domains.

At Alarm.com, the Staff SE carries a distinct mandate: to make the engineers and systems around them measurably better. This is not primarily a project execution role. The Staff SE owns technically complex, high-visibility initiatives end-to-end, shapes architectural direction across domain boundaries, builds reusable frameworks and patterns that other teams depend on, and helps the organization move faster with more consistency and less rework.

Projects spearheaded by a Staff SE carry feature-team-level scope — visible work spanning the organization, often requiring cross-team collaboration and sustained technical leadership. The Staff SE anticipates medium-term technical problems 12+ months out and works proactively to prevent them from becoming delivery or reliability issues. They are active participants in engineering leadership initiatives — tech councils, working groups, cross-team design forums — not passive consumers of information.

Success in this role requires deep technical judgment in backend and platform engineering, the ability to operate across ambiguity and cross-team dependencies, and the credibility to influence technical direction alongside architects, engineering managers, and senior engineers across the department. This is a hands‑on role — the Staff SE writes code, leads designs, and drives delivery — but their highest‑leverage contribution is the clarity, reusability, and quality they bring to systems and teams beyond their immediate scope.

What You'll Do
Technical Leadership & Architecture
  • Own the technical direction for complex, cross-cutting initiatives spanning device APIs and event pipelines, device lifecycle management, device transport and protocol infrastructure, and partner-facing platform capabilities.
  • Lead architectural design for medium-to-large initiatives, producing high-quality design documents that capture tradeoffs, constraints, and long-term implications — not just the chosen approach.
  • Define and evolve shared platform patterns, API contracts, and event schemas that are used by multiple teams across the department.
  • Anticipate medium-term architectural risks — 12+ months out — and work proactively to prevent them from negatively impacting the team or the platform.
  • Contribute to and influence department-wide technical standards, modernization guidance, and platform conventions — participating in tech councils, working groups, and cross-team design reviews as an active contributor, not a passive observer.
Platform & Systems Delivery
  • Lead delivery of foundational platform capabilities across the device ecosystem: device state and command APIs, device lifecycle management, event-driven pipelines, and the transport and protocol infrastructure that connects physical devices to the platform.
  • Build and evolve partner-facing platform components within SPX's Core Partner Platform: outbound command services, inbound event pipelines, authentication and authorization infrastructure, and integration patterns that scale across multiple partners.
  • Drive end-to-end delivery of large, multi-engineer initiatives with a high degree of autonomy — from technical design through implementation, validation, and production readiness.
  • Ensure systems you build and influence are observable, supportable, and operationally sound from day one — not as an afterthought.
Technical Multiplier & Mentorship
  • Build frameworks, libraries, and components that are reusable across the team or department — and that are actually adopted and used by other engineers. The success of this work is judged on the size of problem solved and whether it genuinely reduces duplicated effort and accelerates delivery.
  • Make engineers around you noticeably more effective — through design reviews, code reviews, pairing, and direct coaching on architectural thinking and engineering craft.
  • Help engineers at all levels frame problems well, constrain scope appropriately, and develop sound technical judgment — not just deliver features.
  • Serve as a trusted technical resource for engineers across SPX, Device Platform, and teams around the organization who build on or depend on shared platform capabilities.
Cross-Team Influence & Alignment
  • Drive technical alignment across teams that share platform dependencies — surfacing conflicts early, proposing resolutions, and ensuring shared systems evolve in a coherent direction.
  • Partner with the team's Architect on domain-level technical direction, contributing meaningfully to architectural decisions rather than passively consuming them.
  • Represent the team's technical interests in cross-team forums, dependency discussions, and platform planning conversations.
  • Translate architectural vision into executable plans that delivery teams can act on — bridging the gap between long-term platform direction and near-term delivery reality.
Operational Excellence
  • Establish and uphold high standards for production readiness, observability, and reliability across the systems you own and influence.
  • Contribute to incident response, postmortems, and the durable improvements that follow — treating operational quality as a first-class engineering concern.
  • Help define and operationalize SLAs, monitoring frameworks, and support models for partner-facing and shared platform services.
  • Use AI-assisted development tools as a consistent part of your engineering workflow — for drafting, debugging, refactoring, test generation, and documentation — while maintaining full architectural control and review discipline.
  • Model rigorous validation practices for AI-generated output: review for correctness, edge cases, security implications, and long-term maintainability before anything reaches production.
  • Help teammates adopt AI tools effectively — sharing workflows, prompting patterns, and validation approaches that raise the team's collective fluency without lowering engineering standards.
What We're Looking For
What Good Looks Like at This Level

A Staff SE at Alarm.com is a technical leader whose impact is unmistakably felt beyond their immediate scope. The clearest signal is multiplier impact: a Staff SE's technical contributions, reusable patterns, and engineering judgment make the teams and systems around them measurably better. They drive initiatives of feature-team-level scope, are capable of seeing current problems and upcoming architectural improvements and driving toward solutions with minimal management support, and are a trusted voice in cross-team technical conversations.

The Staff SE operates via two complementary modes:

  • Depth — owning a technology, framework, or component that a meaningful number of other engineers build on, evangelizing it, and making it easy to use and extend; or
  • Breadth — being responsible for the technical direction of a broad set of code and sub-teams, setting a technical roadmap, identifying gaps, and making other engineers more efficient and productive through their projects, designs, and guidance.
Required Qualifications
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • 10+ years of backend software engineering experience, with a demonstrated track record of operating at Staff-level scope and impact.
  • Proven experience leading large, multi-engineer technical initiatives end-to-end — from architecture through delivery — with a high degree of autonomy and accountability for outcomes.
  • Demonstrated ability to define and evolve reusable platform patterns, shared libraries, or integration frameworks that are actually adopted and used by other engineers — not just built.
  • Strong architectural judgment: ability to reason about service boundaries, domain ownership, failure modes, versioning, and long-term maintainability — not just immediate implementation choices.
  • Deep proficiency in backend platform engineering: RESTful and/or gRPC APIs, distributed systems, event-driven architectures (Kafka or equivalent), and shared platform design.
  • Experience operating in environments moving from tightly coupled systems toward domain-aligned, independently deployable services.
  • Demonstrated ability to anticipate medium-term technical problems and drive toward solutions proactively — not just respond to issues as they surface.
  • Active participation in engineering leadership initiatives — tech councils, working groups, cross-team design reviews — with a track record of influencing other experienced engineers, not just consuming information.
  • Credibility working alongside architects and engineering managers on technically complex, cross-team initiatives — influencing direction without needing to be the final decision-maker.
  • Clear, positive buy-in toward AI-assisted development as an expected part of modern engineering work; this is not optional for this role.
  • Practical familiarity with AI-assisted development workflows — including the ability to use AI effectively for implementation, debugging, and documentation while maintaining validation rigor and architectural discipline.
Preferred Qualifications
  • Strong experience with .NET/C# and SQL Server; this is the foundation of Alarm.com's backend stack, though equivalent depth in similar ecosystems may translate well.
  • Experience building or evolving partner-facing APIs, external integration platforms, or shared internal platform capabilities consumed by multiple teams.
  • Hands‑on experience with Kafka or similar event streaming infrastructure — including schema design, consumer patterns, and operational considerations at scale.
  • Experience with device-oriented systems, IoT platforms, device lifecycle management, or integration-heavy backend architectures — including transport protocols, device provisioning flows, and the challenges of connecting physical hardware to cloud platforms at scale.
  • Experience with microservice or domain-aligned architecture patterns, including domain analysis, service boundary definition, and incremental migration from monolithic systems.
  • Experience with observability practices, incident management, and production operations at scale — including defining monitoring frameworks and support models for externally consumed systems.
  • Experience using AI-assisted development tools (e.g. GitHub Copilot, Cursor, Claude Code) in a structured, disciplined workflow — including multi-file refactors, spec-driven development, and test‑driven AI usage.
  • Familiarity with the Model Context Protocol (MCP) or other patterns for integrating AI agents with REST APIs and platform services.
  • Experience contributing to or leading department‑wide technical standards, architecture decision records, or engineering working groups.
Technical Scope

This role has broad technical scope across two closely connected platform areas. The Staff SE will own or co‑own foundational capabilities spanning device APIs, device lifecycle management, and the transport and protocol infrastructure that connects physical devices to the platform — as well as the Core Partner Platform infrastructure within SPX that enables strategic partners to build reliably on top of Alarm.com's stack. The role carries visibility at the Director level and above, and the work has direct impact on Alarm.com's ability to scale strategic partnerships and evolve its device ecosystem.

Why This Role Matters

Alarm.com is at a critical inflection point in its platform evolution. The shift toward PaaS partnerships, domain‑aligned architecture, and a modernized device ecosystem requires engineers who can shape the technical foundations that dozens of teams built on — and who leave systems and organizations better than they found them.

The Staff SE hired into this role will help define how device data flows across the platform, how devices are integrated and managed at scale, how partners connect reliably to Alarm.com's infrastructure, and how the engineering organization moves faster with more consistency and less rework. The right person will be a force multiplier in the truest sense — someone whose technical contributions, reusable patterns, and engineering judgment make the teams and systems around them measurably better for years to come.

  • Collaborate with outstanding people: We hire only the best. Our standards are high and our employees enjoy working alongside other high achievers.
  • Make an immediate impact: New employees can expect to be given real responsibility for bringing new technologies to the marketplace. You are empowered to perform as soon as you join the Alarm.com team!
  • Gain well rounded experience: Alarm.com offers a diverse and dynamic environment where you will get the chance to work directly with executives and develop expertise across multiple areas of the business.
  • Community and Camaraderie: One of our core values is to 'Keep It Fun,' which to us means fostering a strong sense of community. Our culture is built on collaboration and connection, where we celebrate our successes and believe that a positive, engaging environment is key to doing our best work.
  • Alarm.com values working together and collaborating in person. Our employees work from the office 4 days a week .

COMPANY INFO

Alarm.com is the leading platform for intelligently connected properties. Millions of homeowners and businesses rely on Alarm.com 's technology to secure, monitor, and manage their environments from anywhere. Our comprehensive suite of solutions—including security, video surveillance, access control, active shooter detection, intelligent automation, energy management, and wellness—is delivered exclusively through a trusted network of thousands of professional service providers and commercial integrators across North America and worldwide. Alarm.com 's common stock is traded on Nasdaq under the ticker symbol ALRM. Alarm.com delivers serious security for serious people.

Our total rewards package is designed to support you holistically—in your health, your finances, and your life outside of work. The package includes medical plans with company subsidies, a Health Savings Account (HSA) with a company contribution, and a 401(k) with an employer match. We encourage a healthy work‑life balance with paid vacation that increases with tenure, paid holidays, wellness time, and paid maternity and bonding leave. To complete the package, we also provide company‑paid disability and life insurance, all within a collaborative and casual work environment.

The base salary range of this opportunity is listed below and is determined within a range based on factors including qualifications, location and experience. This allows opportunity for growth and development within the role. The base salary offered is part of a total compensation package.

Base Salary Range

$150,000 - $190,000 USD

Voluntary Questions (U.S. Applicants)

The information you provide will be used to evaluate our diversity recruiting initiatives. Submission of this information is completely voluntary and will not be used in any employment decisions.

What is your race and ethnicity?

Are you a military veteran with one of the United States armed forces?

#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Eastern, KY vacancy
  •  ...do it in place, on streaming data, as part of the same platform they already use to move and process events at scale. As an engineer, you'll own delivery of significant pieces of this product — not just writing code, but deciding how a capability should work across... 
    Suggested
    Live in

    Confluent

    Eastern, KY
    2 days ago
  •  ...It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy...  ...people. Job Description Role summary The Senior Staff Software Engineer (IC5) on HR Service Delivery sets and owns the... 
    Suggested
    Contract work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Eastern, KY
    2 days ago
  • $150k - $210k

     ...Senior / Staff Software Engineer Job type: Full Time · Department: Software Development · Work type: Remote · USD 150,000-210,000 / year San Francisco, California, United States; Los Angeles, California, United States; Denver, Colorado, United States; Austin, Texas... 
    Suggested
    Full time
    Currently hiring
    Local area
    Immediate start
    Remote work
    Flexible hours

    Invoca

    Eastern, KY
    1 day ago
  • $325k

     ...airport, stadium, or throughout your everyday life, CLEAR unlocks the magic of frictionless experiences. We're looking for a Staff Software Engineer to help build the next generation of CLEAR's enterprise identity platform, CLEAR1. We’re creating frictionless identity... 
    Suggested
    Casual work
    Work at office
    Flexible hours

    Secure Identity, LLC.

    Eastern, KY
    2 days ago
  •  ...with an eye toward making those techniques more accessible to both agents and humans. What you'll do We're hiring a Staff Software Engineer to deliver across all of our product categories. This is a generalist role: you might be making changes to our logs UI one... 
    Suggested

    RWX

    Eastern, KY
    3 days ago
  • $500 per month

     ...team. And we are hiring our first Founding Engineer to help us build that future! As an...  ...What We're Looking For This is a staff-level role, so we require at least 5+ years...  ...leave. ~ Generous budget for equipment, software, and ergonomics. Get what you need to be... 
    Price work
    Full time
    Remote work
    Flexible hours
    Weekend work
    Afternoon shift

    Tightknit

    Eastern, KY
    5 days ago
  • $180k - $195k

     ...Quicken is the leading solution for personal finance management software. For over 30 years we have helped millions of people lead...  ...other and having fun! We’re looking for an experienced Staff Software Engineer to be a key contributor in developing the backend services... 
    Temporary work
    Work experience placement

    Quicken Inc.

    Eastern, KY
    5 days ago
  • $150k - $178k

     ...Comparably’s Best Company Culture, Best Career Growth, Best Engineering Team, and Best Places to Work in Dallas, among others). We’re...  ...the Job Title. Follow us on Glassdoor and LinkedIn! The Staff Software Engineer will lead efforts and contribute to building high quality... 
    Full time
    Work experience placement
    Remote work
    Shift work

    Alkami Technology

    Eastern, KY
    5 days ago
  • $220k - $260k

     ...Our Culture Blitzy is a Cambridge, MA based AI software development platform on a mission to revolutionize the software development...  ...those relationships into deep, meaningful partnerships. Staff Software Engineer About the Role We are hiring a Staff Software... 

    Blitzy

    Eastern, KY
    5 days ago
  •  ...that will define how public policy is shaped for decades to come. What You’ll Do Esper is looking for an experienced Staff Software Engineer to join our team and take technical ownership of significant areas of our platform. This is a senior individual contributor... 
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours

    GTMnow

    Eastern, KY
    5 days ago
  •  ...carers carry on caring. You’re an experienced engineer with exceptional skill, judgment and leadership ability...  ...to help carers carry on caring. At EngagedMD, Staff Engineers play a key role not only in building software, but also in shaping how technical solutions are... 
    Temporary work
    H1b
    Remote work
    Visa sponsorship

    EngagedMD

    Eastern, KY
    5 days ago
  • $220k - $275k

     ...Staff Software Engineer Remote - United States, Full-time (regular) Datavant is the data collaboration platform trusted for healthcare. Guided by our mission to make the world’s health data secure, accessible and actionable, we provide critical data solutions for... 
    Full time
    Remote work

    Datavant

    Eastern, KY
    3 days ago
  • $160k - $288k

     ...building products distribution, and takeoff is one of the first places we intend to change how the industry works. As a Staff Software Engineer on our new Takeoff team, you will be one of the first engineers building the systems that measure a building and forecast what... 
    Immediate start

    Beacon Roofing

    Eastern, KY
    4 hours ago
  • # Senior / Staff Software EngineerTrack to Lead Engineer← All open positionsAustinOnsite preferred (hybrid in rare cases)Competitive base + early-stage equity### Why this roleYou own the stack and set technical direction alongside the founders. You have a real say in the... 
    Full time

    Reflekt Legal

    Eastern, KY
    2 days ago
  •  ...it was how we deeply understood the complexity needed to build software that actually works in regulated industries. The results...  ...of our vision to transform regulated industries and beyond. Engineering at Valon We are building a world-class engineering team to... 
    Local area
    Remote work
    Flexible hours

    Valon Technologies, Inc.

    Eastern, KY
    5 days ago
  •  ...Pearson's PSG-CP (Pearson Software Group - Content Platform) team is looking for a forward deployed engineer who shows up where the work is happening, listens to a problem that nobody has fully written down yet, and leaves with software that addresses it. Not a deck,... 
    Full time
    Remote work
    Shift work

    Pearson

    Eastern, KY
    5 days ago
  • $145k - $180k

     ...is embedding Forward Deployed Agentic AI Engineers directly inside business units across...  ...exercises, not proof-of-concept demos Strong software engineering fundamentals — this role...  ...with high autonomy and ambiguity — staff-level judgment about what to build and how... 

    Luxer One

    Eastern, KY
    5 days ago
  • $155.6k - $233.4k

     ...Staff Software EngineerSkip to main content#Staff Software Engineer page is loaded## Staff Software EngineerApplylocations: US - California - San Diego: US - Remotetime type: Full timeposted on: Posted Yesterdayjob requisition id: 43096-JOBWhat if the work you did every... 
    Local area
    Worldwide

    Illumina

    Eastern, KY
    5 days ago
  • $168.6k - $210.7k

     ...millions of drivers who carry auto insurance in the US. Root's Engineering team is committed to building a flexible platform on which...  ...risk management. The Opportunity We are looking for a Staff Software Engineer to join and lead engineering on Root's Build &... 
    Flexible hours

    Root

    Eastern, KY
    5 days ago
  •  ...The Growth Engineering team is focused on bringing new AI-driven product ideas to life, from early experimentation through to scalable...  ...rapid iteration with thoughtful system design. As a Staff Software Engineer, you’ll help define architecture, guide technical strategy... 
    Work at office
    Immediate start
    Remote work

    ISU Research Park

    Eastern, KY
    5 days ago
  • $106.61k - $284.28k

     ...aims to reinvent what a pharmacy and a health care company can be in the digital world. Currently, we are seeking a Staff Software Development Engineer who as both a Technical Lead and Individual Contributor will help build our next‑generation platform to promote the delivery... 
    Hourly pay
    Full time
    Temporary work
    Local area

    Ishe

    Eastern, KY
    5 days ago
  • $180k - $190k

    ## Staff Software EngineerApplyremote type: On-sitelocations: San Francisco, CA: Chicago, ILtime type: Full timeposted on: Posted Todayjob...  ...way forward.## **About the Role**As a Staff Software Engineer on the MarTech Engineering Team, you'll be a forward deployed... 
    Work experience placement
    Local area
    Remote work

    Jones Lang LaSalle Incorporated

    Eastern, KY
    5 days ago
  • $225k - $265k

     ...while keeping trade flowing. The Opportunity at Altana The Engineering team is responsible for building out the platforms, API’s,...  ...world professional experience writing back end or data-driven software in demanding environments. ~ You’ve deployed production code... 
    Full time
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    ALTANA

    Eastern, KY
    2 days ago
  •  ...Partners, Knoll Ventures, and Purdue Ventures, and angels from Google, Tesla, Intel, Siemens +more. Job Summary As a staff software engineer at Aerovy, you’ll lead, architect, and deliver core components of our cloud platform, serving real-time applications across... 
    Full time

    Midwest Startups

    Eastern, KY
    21 hours ago
  • $25k - $40k

    # Remote Staff Software Engineer Job at EngineUSA2 hours agoFull TimeUSA$25000 - $40000 USDTypeScriptReactNode.jsKotlinAWSRESTData ScienceDesign PrinciplesScalaSecurityTypescript“When applying, mention the word FarCoder to show you’ve read the job post completely. Employers... 
    Full time
    Remote work

    FarCoder

    Eastern, KY
    2 days ago
  • $231k - $314.35k

     ...Harvey, the future of professional services is being written today — and we’re just getting started. Role Overview As a Software Engineer on the Product Engineering team at Harvey, you will own and lead engineering projects across our various product lines. You will... 
    Relocation package

    Harvey

    Eastern, KY
    1 day ago
  • $116k - $174k

    ## Staff Software EngineerApply: Hartford, CT: Charlotte NC-South Tryon St.: Columbus OH-Worth Ave: Chicago, IL-200 W Madison St: Full time: Posted Today: R2627188Staff Software Engineer - IE07IEWe’re determined to make a difference and are proud to be an insurance company... 
    Full time
    Temporary work
    Work at office
    3 days per week

    The Hartford

    Eastern, KY
    5 days ago
  • $155.8k - $262.55k

     ...matching the scale, velocity, and changing needs of today’s cloud-oriented, modern enterprise. About the role As a Senior Staff Software Engineer at SailPoint, you will dive into a highly technical, fast-paced role where you drive engineering excellence and... 
    Temporary work
    Local area
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    SailPoint Technologies Holdings, Inc.

    Eastern, KY
    3 days ago
  • $200k - $300k

     ...Founding Software Engineer - Advanced Manufacturing New York - Onsite Base salary of $200K-$300K plus equity, with flexibility for...  ...Gusto, MongoDB, Zoom, and the Big Four. The Role As a Staff Software Engineer, you will build the platform systems every... 
    Bank staff
    Work at office
    Visa sponsorship

    Acceler8 Talent

    Eastern, KY
    2 days ago
  • $106.61k - $284.28k

     ...aims to reinvent what a pharmacy and a health care company can be in the digital world. Currently, we are seeking a Staff Software Development Engineer, who will serve as a senior technical leader on a cross‑functional product team responsible for designing, developing... 
    Hourly pay
    Full time
    Temporary work
    Local area

    Careerwebsite

    Eastern, KY
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!