Staff Software Engineer
Alarm.com
About 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) Dev 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 on top of Alarm.com's stack reliably. 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 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 the 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. AI-Fluent Engineering * 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 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 drive 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 and Engineering
- 10+ years of backend software engineering experience, with a demonstrated
WHY WORK FOR ALARM.COM [
* 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 co$200k - $250k
...growing. Will you be a part of the team? Flex is looking for a Staff level Engineer to join our dynamic team and play a pivotal role in... ...Minimum Qualifications ~7+ years of professional software development experience. ~3+ years of hands-on experience...SuggestedRemote workFlexible hours- ...navigate without the right tools. Pivotal Health combines software, data, and service into a seamlessly integrated, AI-driven... ...reimbursement journey. About the Role We're hiring a Staff Software Engineer to join Pivotal's Integrations team, a backend-focused...SuggestedRemote workFlexible hours
$210k - $300k
...Staff Software Engineer About Standard Bots Standard Bot’s mission is to significantly lower the barrier to entry to real-world automation, bringing the power of bits to the world of atoms and unlocking productivity for entire new industries and users. Our user...SuggestedWork at officeRemote work3 days per week$220k - $292k
...Staff Software Engineer Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century's most innovative companies...SuggestedFull timeWork experience placementRemote workFlexible hours$200.3k - $293.81k
...Staff Software Engineer, Capture & Intelligence Platform We are looking for a Staff Software Engineer to help lead the evolution of our Capture and Intelligence platform inside Proofpoint. This person will work in a Python‑first monorepo that powers communications capture...SuggestedLocal area$200k - $325k
...Staff Software Engineer Iterative Health is a healthcare technology and services company powering the acceleration of clinical research to transform patient outcomes. We built a leading performance-driven network of 100+ sites across the US, Europe, India, and Australia...$146.6k - $195.5k
...Staff Software Engineer We're a high-tech home security company that's passionate about protecting the life you've built and our mission of keeping Every Home Secure. And we've created a culture here that cares just as deeply about the career you're building. Ours is...Work at office$136.54k - $227.57k
...Staff Software Engineer The Staff Software Engineer provides technical leadership that spans multiple teams and business units within a division, ensuring architectural consistency, guiding cross-team initiatives, and mentoring engineers to raise the technical bar across...Temporary workWork experience placementLocal areaImmediate startRemote workRelocation packageFlexible hours$174k - $205k
...Staff Software Engineer Perk (formerly TravelPerk) is the intelligent platform for travel and spend management. Built to tackle the time-consuming, manual work that gets in the way of real work, our tools automate everything from travel bookings to expenses, invoice...Work at officeImmediate startWorldwideRelocation package3 days per week- ...Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Create Alert Job Title: Staff Software Engineer (Boston , MA) Location: 125 High Street, Suite 900, Boston, MA 02110 (Full-time) Who We Are HMH is a learning technology company committed...Full timeLocal areaRemote work
$220k - $280k
...Staff Engineer We're looking for a Staff Engineer to join the Frontend Core team, working closely with engineering and design to build something truly world-class. You'll bring a deep knowledge of web technologies and passion for engineering excellence to drive impactful...Full timeWork at officeLocal area$200.3k - $293.81k
...results and best in class outcomes Visionary in future focused problem-solving Exceptional in execution and impact Staff Software Engineer, Capture & Intelligence Platform Role Summary Nuclei is looking for a Staff Software Engineer to help lead the...Local areaFlexible hours$118.45k - $284.28k
...seeking an experienced, hands-on full stack engineer with a strong UI background who shares... ...care and clinical workflows. As a Staff Full Stack Engineer at CVS Health, you'll... ...the end-to-end delivery of high-quality software that enhances clinician and member experiences...Hourly payFull timeTemporary workWork experience placementLocal area$235.7k - $277k
...Type: FullTime Location Type: Remote Department Engineering Compensation: $235.7K – $277K • Offers Equity At... ...Apache Flink. What You Will Bring: ~10+ years of relevant software development experience. ~ Technical Expertise: Deep knowledge...Full timeRemote work$230k - $280k
...researchers, customers, and partners Win Together by fostering empowerment, inclusion, respect, and accountability. Staff Software Applied AI Engineer Location: Seattle, WA; Austin, TX; Boston, MA; Washington, DC 1 day onsite per week Position Summary...ApprenticeshipWork at officeLocal areaRemote workFlexible hoursShift work1 day per week$178.13k - $284.28k
...and one community at a time. Position Summary CVS Pharmacy Inc., a CVS Health company, is hiring in Boston, MA for a Staff Software Development Engineer to design and develop software applications and platforms to support digital strategies and solutions. Responsibilities...Hourly payFull timeTemporary workLocal areaRemote work- ...This is a full-time, U.S.-based senior engineering role focused on modernizing an enterprise-grade SaaS platform that powers the financial... ...8+ years of experience building and maintaining production software in complex domains Proven ownership of system architecture across...Full time
- ...synthetic biology platform--from cells to software--to enable the design and manufacture of... ...therapeutics. What would software engineering be like without an IDE? How could humans... ...confidently as we ship code. We're looking for a Staff Software Engineer to help us build it....
$220k - $330k
...Staff Software Engineer Boston, Massachusetts, United States Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of...Full timeTemporary workWork experience placementImmediate start- ...Staff Software Engineer India About Starburst Starburst delivers enterprise intelligence at scale by giving organizations secure, governed access to all their data, wherever it lives. Built for distributed data environments, Starburst helps enterprises power AI...Local areaFlexible hours
$166k - $265k
...Job Description: Our Opportunity: Chewy is seeking a Staff Software Engineer our fast-paced, customer-first Sponsored Ads team. This role is instrumental in launching innovative, customer-facing products crafted to delight and engage Chewy's advertising partners...Work experience placementLocal areaFlexible hours- ...Staff Software Engineer We are rapidly growing startup building the first all-in-one restaurant management software platform. Our Android tablet-based system helps restaurants operate more efficiently and connect with their customer base in new and innovative ways....Local areaFlexible hours
- ...Platform Staff Software Engineer Maven AGI is an enterprise AI platform on a mission to unleash business artificial general intelligence (AGI), starting with customer service. Founded in July 2023 by executives from HubSpot, Google and Stripe, Maven builds conversational...
$140k - $210k
...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Staff Software Engineer on the Candidate Capabilities team, you will provide senior technical leadership for the systems and services that power various...Temporary workWork experience placementLocal areaWorldwide- ...data foundation and maximize the value derived from our data and machine learning models, we are significantly expanding our Data Engineering efforts in these crucial areas. A Typical Day: Architect and productionize batch and real-time data systems to support...Casual workLive inCurrently hiringWork at officeRemote work
$150k - $230k
Staff Software Engineer, GCS - Full Stack (r5192) Build and deliver high-performance web-based GCS features for real-time mission control Location: Boston Compensation: $150,000 - 230,000 USD / year Job Tags: Software About The Role Ground Control Station (GCS) And Command...Full timeTemporary workPart timeWork experience placementLocal area$170k - $230k
...human and artificial intelligence to lead the charge. As an AI software company who deploys its inventions directly into the... ...the global, physical economy. The Role We are looking for a Staff Software Engineer to lead the design and implementation of core software systems...$168.75k - $270k
...and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect... ...devices used by public‑safety professionals worldwide. As a Staff Wireless Software Engineer , you will be a technical leader driving architecture and...Work experience placementWork at officeRemote workWorldwide- ...business — today and in the future. DataRobot’s Fleet team is the engine behind how our platform runs across *all* customer... ...and boosting developer velocity. That’s where you come in.As a Staff Software Engineer, you’ll be responsible for technical leadership and vision...Local areaWorldwideFlexible hours
$220k - $330k
...continuous improvement. That environment includes not just the software used to design, plan, and execute work, but also the... ...defense industrial base. ABOUT THE JOB: We are looking for a Staff Software Engineer to join our QualityOS team within Forge MES (Manufacturing...Full timeTemporary workWork experience placementImmediate startRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
- embedded software Boston, MA
- software sales Boston, MA
- android software developer Boston, MA
- software sales executive Boston, MA
- software quality assurance Boston, MA
- software sales representative Boston, MA
- javascript software engineer Boston, MA
- software asset management analyst Boston, MA
- quantitative software engineer Boston, MA
- id software Boston, MA

