Software Technical Lead

2 weeks ago


Falls Church, United States Alarm.com Full time

Software Technical Lead

As a Software Technical Lead you will work with a small team of full-stack developers that work on all server-side aspects of smart home security. Our mandate is very broad and includes but not limited to processing security events, provisioning equipment, monitoring station signaling, testing-automation and integrating a wide and diverse set of devices with the Alarm.com connected ecosystem. Our software development includes working on backend services, websites, and database design that make-up our whole ecosystem.

As a Software Technical Lead, you will have the opportunity to work across a variety of technical areas. Typical projects will involve diverse technologies and skills, and require close collaboration with device engineers, business partners, and other engineering teams. Strong multi-tasking skills and the ability to self-learn are must-have attributes. Candidate must be able to communicate well within a team environment and work independently on self-directed tasks.

Very few small companies innovate and develop across such a broad range of technologies as Alarm.com. This position is ideal for the candidate who seeks a small, friendly company culture where one can work closely with smart and highly productive people across a very interesting spectrum of wireless, software, and hardware/device technologies to develop outstanding consumer products.

WHAT CAN YOU DO FOR ALARM.COM?

Develop full stack software for a wide variety of platforms and technologies.

Take part in the entire project life cycle, from requirements development to deployment with lots of cross-team collaboration.

Engage in the research, evaluation, and application of new technologies and methodologies to solve challenging project goals.

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

WHAT DO YOU NEED?

We are seeking someone who has:

Bachelor’s in Computer Science, Computer Engineering, a related field or equivalent work experience

10+ years of professional software development and industry experience

Strong object-oriented programming skills; C#, .Net and SQL

Experience with database design and development

Experience with large codebase

Experience with creating and maintaining unit tests

We would love if you have some of the below (but it is fine if you don’t):

Experience with automation

Experience working with high-availability, high-throughput services

Experience with external facing APIs and/or third-party platform integrations

Familiarity with distributed event streaming platforms, such as Kafka

Experience with JavaScript development using an established JS framework, such as Ember

Experience with Embedded work(C/C++)

Experience with IP video cameras, IoT devices image processing and computer vision

Knowledge of networking concepts, principles and tools like Wireshark

Prior experience mentoring software engineers

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.

Focus on fun : Alarm.com places high value on our team culture. We even have a committee dedicated to hosting a stand-out holiday party, happy hours, and other fun corporate events.

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 cloud-based platform for smart security and the Internet of Things. More than 7.6 million home and business owners depend on our solutions every day to make their properties safer, smarter, and more efficient. And every day, we’re innovating new technologies in rapidly evolving spaces including AI, video analytics, facial recognition, machine learning, energy analytics, and more.We’re seeking those who are passionate about creating change through technology and who want to make a lasting impact on the world around them.

For more information, please visit

www.alarm.com

.

COMPANY BENEFITS

Alarm.com

offers competitive pay and benefits inclusive of subsidized medical plan options, an HSA with generous company contribution, a 401(k) with employer match, and paid holidays, wellness time, and vacation increasing with tenure. Paid maternity and bonding leave, company-paid disability and life insurance, FSAs, well-being resources and activities, and a casual dress work environment are also part of our outstanding total rewards package

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

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

RecruitingPartnerships@Alarm.com

.

JR103226

#J-18808-Ljbffr



  • Falls Church, United States Vanasse Hangen Brustlin , Inc. Full time

    Regional Software Engineer Lead Job Locations US-NC-Raleigh | US-VA-Richmond | US-NC-Charlotte | US-VA-Virginia Beach | US-VA-Tysons Corner | US-VA-Williamsburg ID 2023-3943 Category Technology Type Regular Full-Time Overview ABOUT THE POSITION We have an immediate opening for a Regional Software Engineer Lead to join our Applied Technology practice. This is...


  • Falls Church, United States Vanasse Hangen Brustlin , Inc. Full time

    Regional Software Engineer Lead Job Locations US-NC-Raleigh | US-VA-Richmond | US-NC-Charlotte | US-VA-Virginia Beach | US-VA-Tysons Corner | US-VA-Williamsburg ID 2023-3943 Category Technology Type Regular Full-Time Career Stage Type Experienced # of Openings 1 Overview ABOUT THE POSITION We have an immediate opening for a Regional Software...


  • Falls Church, United States Pyramid Consulting Full time

    Immediate need for a talented Software Engineer, Tech Lead. This is a Fulltime Direct Hire opportunity with long-term potential and is located in McLean, VA (Hybrid). Please review the job description below and contact me ASAP if you are interested. Job ID: 23-41485 Pay Range: $170k- $200k/Annum. Employee benefits include, but are not limited to, health...

  • Team Lead

    1 week ago


    Falls Church, United States Alarm.com Full time

    Team Lead - Software Engineering (Platform Team) As a Team Lead on the Platform Team, you will work and manage a team of developers that push our software stack forward to improve the lives of other Software Engineers at Alarm.com. Our software development includes working on the core infrastructure, systems, and tooling that enables Alarm.com developers to...


  • Falls Church, United States Redwood Software Full time

    Important: We have been made aware that individuals are posing as Redwood recruiters in an attempt to deceive candidates into sharing personal information. Redwood employees will only contact you from an “@redwood.com” email domain. If you have questions or suspect an email is fraudulent, please contact us at recruitment@redwood.com . OUR MISSION At...


  • Falls Church, Virginia, United States BAE Systems Full time

    Job Description BAE Systems, a top-ten prime contractor to the U.S. Department of Defense, enables the U.S. government to transform data into intelligence and provides engineering, integration and sustainment support for critical military platforms and systems. Intelligence & Security provides services and products to the Department of Defense, the...


  • Falls Church, United States Inova Health System Full time

    Inova Benefits and Perks: * Health, Vision, & Dental Coverage * Life Insurance, Short/Long Term Disability * NEW! 4 weeks PAID PARENTAL LEAVE * Retirement: Inova matches dollar for dollar the first 5% of eligible pay that you contribute to the plan * Competitive Pay: Based on experience * Paid Time Off: Begin accruing PTO hours on your first day of work *...

  • Lead Technical

    6 days ago


    Church Creek, United States The Computer Merchant Full time

    Job Title : Lead Technical/Systems Analyst IVLocation: Dorchester, MA - On SiteWage Range: 70-93 depending on years of experience and qualificationsJob Number: 24-00949 Job Description: Our client, a global bank, has an immediate opening for a Lead Technical/Systems Analyst IV to work from their Dorchester, MA facility. The technical systems analyst will...


  • Falls Church, United States Inova Health System Full time

    Featured Benefits: * Tuition reimbursement * Student loan assistance - up to $10,000! * State-of-the-art medical and training facilities * Paid parental leave for birth/adoption of a child * Retirement benefits with match from day one Diagnostic Imaging Technical Lead Inova Health System's Fairfax Hospital is looking for a Diagnostic Imaging Technical...


  • Falls Church, United States Inova Full time

    Job DescriptionInova Benefits and Perks: Health, Vision, & Dental Coverage Life Insurance, Short/Long Term Disability NEW! 4 weeks PAID PARENTAL LEAVE Retirement: Inova matches dollar for dollar the first 5% of eligible pay that you contribute to the plan Competitive Pay: Based on experience Paid Time Off: Begin accruing PTO hours on your first day of work...

  • Technical Writer

    2 months ago


    Falls Church, United States ARServices Full time

    Job DescriptionJob DescriptionDiscover a career of innovation and impact at ARServices, Limited (ARServices). With decades of excellence in tackling complex challenges in defense, security, and national intelligence, we're leading the way forward. Join our dynamic team of experts, where Agility, Reliability, and Success are not just values but a way of...


  • Falls Church, United States Inova Full time

    Job DescriptionFeatured Benefits: Tuition reimbursement Student loan assistance - up to $10,000! State-of-the-art medical and training facilities Paid parental leave for birth/adoption of a child Retirement benefits with match from day one Diagnostic Imaging Technical Lead Inova Health System's Fairfax Hospital is looking for a Diagnostic Imaging...


  • Falls Church, United States Inova Full time

    Job DescriptionFeatured Benefits: Tuition reimbursement Student loan assistance - up to $10,000! State-of-the-art medical and training facilities Paid parental leave for birth/adoption of a child Retirement benefits with match from day one Diagnostic Imaging Technical LeadInova Health System's Fairfax Hospital is looking for a Diagnostic Imaging...


  • Falls Church, United States Inova Health System Full time

    Featured Benefits: Tuition reimbursement Student loan assistance - up to $10,000! State-of-the-art medical and training facilities Paid parental leave for birth/adoption of a child Retirement benefits with match from day one Diagnostic Imaging Technical Lead Inova Health System's Fairfax Hospital is looking for a Diagnostic Imaging Technical Lead to join...


  • Falls Church, United States Lynk Global, Inc Full time

    Job DescriptionJob DescriptionAbout Lynk:Lynk is the only patented, proven, and commercially-operational satellite-direct-to-standard-phone (sat2phone) system in the world. Put simply, we build satellites that function as cellular towers and can provide cellular service in any area of the world. Lynk will enable all 8 billion people on the planet to stay...

  • Software Developer

    57 minutes ago


    Falls Church, United States COGNITIVE MEDICAL SYSTEMS INC Full time

    Cognitive is seeking a** Software Developer **to support the VA T4NG Consolidated Corporate Support Services (CCSS) program serving our Department of Veterans Affairs Corporate Portfolio clients. The primary role will be to support the creation of comprehensive set of turn-key documents for the VA-CABS 2.0 and its related supporting areas, document existing...

  • Technical Writer

    4 weeks ago


    Falls Church, United States Clarip Full time

    Clarip is seeking a dedicated **technical writer / documentation specialist **to join our growing company. If you are skilled at producing useful and engaging content and documentation for the SaaS product we would like to hear from you! At Clarip you will update and manage the company’s knowledge base regularly and work with developers to create new...


  • Falls Church, United States Star Communication Inc. Full time

    Job DescriptionJob DescriptionSCI is enquiring about a Document Scanning Technical Lead who understands the need of Scanned Support to convert hard copy documents into 508-compliant, searchable, compressed PDF files and upload to a secure and designated OneDrive and added specified keywords. SCI is expecting the Tech Lead will deliver digitization...


  • Falls Church, United States Star Communication Inc. Full time

    Job DescriptionJob DescriptionSCI is enquiring about a Document Scanning Technical Lead who understands the need of Scanned Support to convert hard copy documents into 508-compliant, searchable, compressed PDF files and upload to a secure and designated OneDrive and added specified keywords. SCI is expecting the Tech Lead will deliver digitization...


  • Falls Church, United States Inova Health System Full time

    Inova Benefits and Perks: * Health, Vision, & Dental Coverage * Life Insurance, Short/Long Term Disability * NEW! 4 weeks PAID PARENTAL LEAVE * Retirement: Inova matches dollar for dollar the first 5% of eligible pay that you contribute to the plan * Competitive Pay: Based on experience * Paid Time Off: Begin accruing PTO hours on your first day of work *...