Senior Staff Software Engineer
$167.5k - $199.5kAlarm.com
Senior Staff Software EngineerWe are seeking a Senior Staff Software Engineer to lead the architecture and delivery of IoT and smart automation protocols with a focus on Z-Wave, Matter, PowerG, and ZigBee. You will own initiatives from design through deployment, mentor engineers, and clearly communicate an architectural vision that aligns devices, gateways, mobile apps, and cloud services. You will collaborate across Product, Firmware, Panels, and Operations to deliver secure, reliable, and interoperable experiences.Define and communicate the protocol architecture for onboarding, secure transport, command and control, telemetry, and OTA updates across Z Wave, Matter, PowerG, and ZigBee. Drive discovery, design, and implementation, set near term and long-term plans, review solutions, and provide clear documentation and examples. Lead interoperability and certification, build gateway and cloud translation services, and deliver SDKs and tools that enable partners. Raise reliability through observability, on call support, and capacity planning with operations. Join a small, friendly culture with a broad technology surface and immediate impact.Day-to-day responsibilities include:Leading design of major components and systems for the Protocols teamMentoring engineers and establishing reusable patterns and best practicesSetting the Protocols roadmap and communicating tradeoffs and decisions to executives, partners, and cross functional teamsDelivering robust implementations for Z Wave, Matter, PowerG, and ZigBee, including capability negotiation and backward compatibilityBuilding gateway and cloud services that normalize device semantics with attention to latency, throughput, and costPartnering with Ops on deployments, on call rotations, incident response, and post incident reviewsGuiding data models and storage for protocol payloads and device state, and contributing concise architecture docs and runbooksWhat do you need?Bachelor's in Computer Science, Computer Engineering, a related field, or equivalent experience10+ years of software development with ownership of highly available servicesProven leadership mentoring engineers and building reusable platforms and librariesStrong communication and the ability to articulate architectural vision to technical and non-technical audiencesExpertise in object-oriented programming, C# and.NET a plusExperience designing secure, fault tolerant distributed systems and operating them in production with OpsObservability with tools such as GrafanaDatabase design and development, SQL Server and cloud databases a plusCapacity planning for physical and cloud infrastructureHands-on experience with Z Wave, Matter, PowerG, or ZigBee, including commissioning, security, and interoperabilityNice to have:Thread, BLE, Wi Fi, or cellular experienceMQTT, WebSockets, or gRPC, including QoS and session managementSecurity across TLS, DTLS, key management, device identity, secure boot, and threat modelingEmbedded and gateway experience with C or C++ on RTOS or Linux, and packet analysis with sniffers and spectrum toolsHigh throughput telemetry ingestion and storage with schema versioning and compressionLarge scale rollout and OTA strategies, including staged deployments, rollback, and fleet health metricsWhy 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 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.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.Alarm.com is an Equal Opportunity Employer. In connection with your application, we collect information that identifies, reasonably relates to or describes you ("Personal Information"). The categories of Personal Information that we may collect include your name, government-issued identification number(s), email address, mailing address, other contact information, emergency contact information, employment history, educational history, criminal record, and demographic information. We collect and use those categories of Personal Information about you for human resources and other business management purposes, including identifying and evaluating you as a candidate for potential or future employment or future positions, recordkeeping in relation to recruiting and hiring, conducting criminal background checks as permitted by law, conducting analytics, and ensuring compliance with applicable legal requirements and Company policies. By submitting your application, you acknowledge that we may retain some of the personal data that you provide in your application for our internal operations such as managing our recruitment system and ensuring that we comply with labor laws and regulations even after we have made our employment decision.Notice To Third Party Agencies: Alarm.com understands the value of professional recruiting services. However, we are not accepting resumes from recruiters or employment agencies for this position. In the event we receive a resume or candidate referral for this position from a third-party recruiter or agency without a previously signed agreement, we reserve the right to pursue and hire those candidate(s) without any financial obligation to you. If you are interested in working with Alarm.com, please email your company information and standard agreement to View email address on click.appcast.io 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.$167,500 - $199,500 USD
- ...Overview Senior Staff Software Engineer (Everbridge, Inc.; Vienna, VA): The Senior Staff Software Engineer will enhance Everbridge’s SaaS-based Critical Event Management platform. Our platform runs on a .NET/Java stack, and we are continuously expanding the capabilities...SeniorLocal areaWorldwide
- ...Senior/Staff/Senior Staff Software Engineer, 3DGS Enablement (SDK) About Ofinno: Ofinno is a leading research and development lab headquartered in Reston, Virginia, specializing in advancing communication and media standards. Our team’s innovative work has led...SeniorFull time
- ...About the Team Join the engineering teams that bring OpenAI’s ideas safely to the world... .... About the Role We’re seeking Software Engineers who can solve complex, high... ...internal title Member of Technical Staff . We use Senior Staff externally to signal the depth...SeniorFull time
- ...with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation and... ...operational systems.Serve as a force multiplier by mentoring other engineers and contributing to shared tooling and process improvements.Evaluate...SeniorFull timeTemporary workPart timeWork experience placementWorldwide
$253.9k - $298.7k
...together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Staff Software Engineer on thePlatform Payments team, you'll define the engineering vision for how fiat moves into and out of Coinbase across 5...SeniorLocal area$190k - $210k
...and inclusive workplace, both physically and virtually. Learn more about our Total Rewards philosophy .About the Role: As a Staff Software Engineer on the Developer Productivity - Local Environments team, you will be a key player in defining, maintaining and enhancing...SeniorWork at officeLocal areaRemote work- ...challenge. At Antithesis, we run entire software systems inside a deterministic simulation... ...is the Fuzzer, our autonomous search engine for bugs and one of the most technically... ...continuously without ever letting up. As a Senior Engineer on the Autonomous Search team, you...SeniorFull timeWork at office
- ...builds, Nix for infrastructure. C/C++ and Rust for kernel and systems programming. Typescript (and JS) on the front end & Node.js engine on the back, too. All the other languages also: see our list of SDKs The Team Our team is comprised of people with a...SeniorFull timeWork at office
$183.37k - $214.5k
...AI can be appropriately used during your application and interviews which can be found here.Role Overview:We are seeking a Staff Software Engineer for the ID.me Member Support Applications Team to lead the evolution of our custom in-house web applications. This team drives...Full timeTemporary workWork at officeRemote workWorldwideFlexible hours- ...advance space-based sensing, space control, and counter-sensing missions. The Role: The SMS Sector is seeking a Senior Scientific Computing Software Developer to leverage their CUDA expertise in a dynamic Research & Development environment. In this role, you will...SeniorFull timeLocal areaRemote workNight shift
$140k - $160k
...complex matters in the industry. About the Role The Staff Software Engineer role at KLDiscovery is cross-cutting by design. Staff... ...What You Bring (required skills): Track record as a senior or staff-level engineer building and maintaining web applications...Temporary workRemote workShift work- ...Staff Software EngineerAerostar, a business unit of TCOM, is seeking a Staff Software Engineer to be responsible for understanding customer missions and requirements, translating into a concept, and presenting technical concept and business case to customer. Along with...Work at officeFlexible hours
$144.25k - $169.13k
...Staff Software Engineer - SDA Platform Most engineers optimize for the service in front of them. Staff engineers optimize for the platform that must keep delivering across hundreds of services two years from now - and they know the difference between a library that'...Contract workWork experience placementCasual workWork at officeImmediate startWorldwide- ...data and technology. To support this mission, we are seeking a Senior Software Developer to lead the evolution of the DOJ National... ...Security+). Bachelor’s degree in Computer Science, Software Engineering, or a related field. Equal Opportunity Employer/Veterans/...SeniorFull timeContract work
$134k - $184k
...STR is hiring experienced Senior Software Engineers to join our multidisciplinary cyber/networking team committed to developing cutting-edge technologies... ...leadership abilities, including mentoring junior staff and contributing to team efficiency Pay Information...SeniorFull timeLocal areaImmediate startNight shift$100k - $185k
OverviewAs a Senior Software Engineer, you will work with a team of developers to deliver software features, APIs, and microservice-based solutions. We are looking for candidates with experience designing, developing, and delivering modern software solutions using Agile...Senior- ...with polygraph clearance Minimum of 10 years’ experience in software development Demonstrated expertise with AWS infrastructure... ...in computer science, Compute Information Systems, or Computer Engineering with ten (10) years of experience executing software development...SeniorFull timeTemporary work
$161.8k - $184.6k
Senior Software Engineer - Full Stack Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part...SeniorFull timePart timeInternshipH1bLocal area$157.3k - $215.1k
...training and more. Join us to drive positive, lasting change that moves missions and the government forward! As Senior Software Engineer, you’ll bring creative architect solutions to end customers, with the goal to make an impact across the federal government...SeniorFull timeLive inWork at officeLocal area- ...and long-term career growth. We are seeking a Senior Full Stack Web Developer to support the full software development lifecycle for innovative web,... ...Science, Computer Information Systems, Computer Engineering, or related field ~10+ years of experience in software...SeniorFull time
- ...and Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Senior Software Engineer Location: McLean,VA Overview Summary: Do you love building and pioneering in the technology space? Do you enjoy...SeniorInternship
- ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing... ...innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management,... ...interested in learning more.Job Title: Senior Software Engineer- BILocation: Arlington...SeniorWorldwide
- ...automated testing and data analysis for complex, mission-critical systems in the US Department of Defense (DOD), is seeking a Senior Software Engineer to be part of our Advanced Capabilities team and based out of our Arlington, VA location.We are seeking an experienced...SeniorFull timeWork at officeImmediate start
- About The Role:Innovative Defense Technologies (IDT), a leading defense technology company, is seeking a Senior Software Engineer to be part of our Engineering team and based out of our Arlington, VA or Mount Laurel NJ location. The selected Software Engineer will be responsible...SeniorFull timeWork at officeImmediate start
$129k - $193k
...to be a part of Freddie Mac! We are searching for a highly innovative Senior Developer to join our team. Interested in learning more? Read on!Show off your skills as a full stack software engineer, and will influence outcomes, guide transformation, and put your stamp...SeniorLocal areaShift work- ...technical areas of focus, with particular emphasis in Cryptography; Software Assurance (SwA); and Identity, Credential and Access... ...Cryptography, ICAM, & System Assurance department in the Cyber Engineering Division, you will join an inspired team supporting developers...SeniorWork experience placementInternshipLocal areaImmediate start
$112k - $190k
Overview LMI is seeking a Senior Software Engineer to build mission applications supporting Army logistics modernization. You will develop user-facing applications and operational workflows primarily within Army Vantage and Palantir Foundry, turning authoritative logistics...SeniorContract workRemote work- ...Developer to join our Services team, which works directly with U.S. Government customers to provide a comprehensive set of system/software engineering and information technology services to maintain, sustain, enhance, and improve/modernize a Program of Record for all-source...SeniorFull time
$199k
DescriptionSoftware Engineer - Mid-Level & Senior-Level (2 Openings)Summary:We are hiring for two (2) Software Engineer positions at the Mid-Level and Senior-Level. These roles... ...Clearance is required for approximately 75% of staff in these positions. Candidates without an...Senior$86.8k - $198k
Software Engineer, SeniorThe Opportunity: As a full stack developer, you can resolve a problem with... ...Booz Allen, you will support the Joint Staff by designing, maintaining, and... ...This role is more than just coding. As a senior full stack developer, you’ll use your passion...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Staff Software Engineer. Be the first to apply!
- senior lead project manager McLean, VA
- senior robotics software engineer McLean, VA
- senior devops engineer remote McLean, VA
- senior sas administrator McLean, VA
- senior IT manager McLean, VA
- senior contracts analyst McLean, VA
- sr project manager McLean, VA
- senior windows systems engineer McLean, VA
- consultant senior consultant McLean, VA
- senior manager data science McLean, VA


