Senior Staff Software Engineer
$167.5k - $199.5kAlarm.com
Senior Staff Software Engineer Do you love tinkering with devices? Have you automated your own home? Do you love to mentor and collaborate with other engineers? If the above holds true for you, then we would love to talk to you! Alarm.com is looking for a versatile Senior Staff Software Engineer to join our Platform team. We're doing work in smart home technology, video analytics, large scale data processing, and much more. You'll have the opportunity to work across a variety of technology domains and own projects from design to deployment. We have a growing engineering department and we're looking for people that are excited to mentor and collaborate with more junior engineers. You will own projects and you must be able to communicate effectively and blend multiple business needs in your work. As a Senior Staff Software Engineer, you'll work collaboratively within our Platform and Operations teams to drive technical discovery, design, and implementation of large-scale applications, products, and platforms. DAY-TO-DAY RESPONSIBILITIES
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. For more information, please visit COMPANY BENEFITS 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. 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 $167,500-$199,500 USD
- Mentor groups of junior, senior, and lead engineers.
- Develop software for a wide variety of platforms and technologies.
- Lead design of major software components, systems, and features - act as an architect for the platform team.
- Engage in the research, evaluation, and application of new technologies and methodologies to solve challenging problems.
- Work closely with product owners and business stakeholders to execute strategies and roadmaps.
- Work hard and be flexible: we have quick development cycles, evolving requirements, and lots of cross-team collaboration.
- Become an expert on system architecture, functionality, and data flows as well as operations processes and tools.
- Help support our core systems in production, including deployment and on-call support.
- Assist in capacity planning, both in terms of cloud as well as physical capacity.
- Assist in advising our database and overall data processing strategy.
- Participate in on-call rotations, as well as deployment and maintenance windows as needed.
- Provide support as subject matter expert for the technical and product domains.
- Exercise good judgment. Know when to work quickly and when to build a robust solution.
- Bring your ideas! We want our engineers to collaborate on product development, not blindly build to a spec.
- Other duties as assigned.
- Bachelor's in Computer Science, Computer Engineering, a related field or equivalent work experience
- 10+ years of professional software development experience
- Experience leading and/or mentoring other engineers with a proven track record of developing people and solutions that are reusable by other engineers
- Proven expertise in object-oriented programming skills; C# and .NET experience a plus
- Software architecture experience
- Experience with production support (SRE experience also a plus)
- Extensive observability experience (Datadog, Grafana, Wavefront, etc) as well as runbook support
- Significant database design and development experience (SQL server a plus, as well as cloud database technologies)
- Capacity planning experience (ideally both in terms of physical as well as cloud infrastructure)
- Superior analytical skills with a good problem-solving attitude
- Ability to perform in a team environment
- Independent thinker and problem solver
- Expertise in object-oriented design and software lifecycles
- 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. For more information, please visit COMPANY BENEFITS 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. 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 $167,500-$199,500 USD
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Staff Software Engineer in McLean, VA vacancy
- ...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
- ...Lead the design and development of embedded software for next-generation XR and visual system platforms. Drive the architecture and... ...applications. Requirements: Requires a degree in computer or electrical engineering and over 10 years of experience in high-performance embedded...SeniorFlexible hours
- ...ACTIVE TS/SCI WITH CI POLY CLEARANCE******Software Engineer IVWe are looking for a Software... ...running in a containerized environment.For Senior Principal level: A Bachelor's degree with... ...in lieu of a degree requirementFor Staff level: A Bachelor's degree with 14+ years...SeniorWork at office
- ...OBTAIN TO PASS A POLY CLEARANCE******Software Engineer IVOur client's Space & Intelligence Sector... ...and automated testing frameworks.For Senior Principal level: A Bachelor's degree with... ...in lieu of a degree requirementFor Staff level: A Bachelor's degree with 14+ years...SeniorWork at office
$233.76k - $350.64k
Senior Staff Software Engineer, Perception (R4985) Lead end-to-end development of perception models for autonomous flight systems. Location: Washington, District of ColumbiaDallas, TexasSan Diego, CaliforniaBoston, Massachusetts Compensation: $233,760 - 350,640 USD /...SeniorFull timeTemporary workPart timeWork experience placementWorldwide- ...Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon... ...C2 providers). It's a hands-on role for engineers who like seeing their code operate in the... ...problems in unknown solution spaces; mentor senior engineers and other team leads; drive...SeniorFull timeTemporary workPart timeWork experience placementWork at officeWorldwideShift work
$264k - $310k
...and evolve the foundational platform that every Robinhood engineering team builds on — owning the systems, primitives, and developer... ...to provision, and invisible to the teams above it. As a Senior Staff Software Engineer on Core Infrastructure, you will own the architectural...SeniorHourly payPermanent employmentWork at officeRemote workFlexible hoursShift work3 days per week- ...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
$102.5k - $187.9k
...EY is seeking a Senior in Application Design and Development to play a vital role in delivering user interfaces across mobile, web, and tablet platforms. This position focuses on helping clients implement Oracle's applications and technology, requiring both technical...Senior$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 the Data Platform team within Platform, you'll define and lead the technical strategy for Coinbase's data...SeniorLocal area- ...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$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 Engineer Aerostar, 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...Work at officeFlexible 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
- ...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$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- ...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
$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
- ...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
- 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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Staff Software Engineer. Be the first to apply!
Related searches
- senior associate architect McLean, VA
- senior dynamics crm developer McLean, VA
- senior application security McLean, VA
- senior account director McLean, VA
- senior plumbing designer McLean, VA
- senior advisor McLean, VA
- senior cloud data engineer McLean, VA
- senior customer service manager McLean, VA
- senior McLean, VA
- senior customer success engineer McLean, VA



