Software Engineer II
$115k - $125kAlarm.com
Job Description
Job Description
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.
The Device Lifecycle & Integrations (DELI) team builds the platforms and services behind the connected devices powering millions of Alarm.com homes and businesses.
Role SummaryWe are hiring a Software Engineer II to contribute to the design and development of backend services, APIs, and full-stack features that power Alarm.com's device integrations.
In this role, you will work across the full development lifecycle — from requirements and design through implementation, testing, and deployment — with guidance from senior engineers and team leads. You will take ownership of well-scoped features and contribute to systems that power connected devices for millions of users.
As an engineer on the DELI team, you will collaborate closely with Product Managers, TPMs, and engineers across the organization. You will develop your technical depth, grow your understanding of distributed systems and device integration patterns, and contribute meaningfully to a platform that serves millions of devices.
What You'll DoDesign & Architecture- Implement backend components, APIs, and event-driven workflows that are reliable, maintainable, and aligned with platform architecture.
- Contribute to technical design for well-scoped features with guidance from senior engineers.
- Translate requirements into technically sound solutions consistent with existing patterns.
- Participate in design reviews, offering input and learning from team feedback.
- Write high-quality, maintainable, and well-tested code for backend services used in production at scale.
- Contribute to event-driven data pipelines (e.g. Kafka), with a focus on reliability and correctness.
- Deliver work through the full development lifecycle: design → implementation → validation → iteration.
- Debug production issues with support from senior engineers, implementing fixes that improve long-term stability.
- Follow team practices for monitoring, alerting, and operational readiness to ensure systems remain healthy.
- Contribute to observability of services you build, including logging, metrics, and alerting.
- Support DELI's work to track and understand device integration outcomes and system health.
- Work closely with senior engineers, Product Managers, and TPMs to understand requirements and deliver quality solutions.
- Participate in code reviews — both as a reviewer and as someone welcoming feedback to grow.
- Engage in cross-team technical discussions, raising questions and surfacing potential issues early.
- Actively develop your skills across backend, full-stack, and distributed systems domains.
- Identify opportunities to improve code quality, reliability, and maintainability within your area.
- Contribute to documentation, onboarding guides, and engineering best practices.
- Clearly articulate design decisions, explaining tradeoffs to peers and stakeholders.
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
- 2+ years of professional software development experience.
- Strong object-oriented programming skills.
- Experience with database design and development.
- Experience creating and maintaining unit tests.
- Familiarity with building and/or consuming RESTful APIs.
- Strong communication skills and ability to collaborate effectively with engineers and cross-functional teammates.
- Experience using AI-assisted development tools (e.g. GitHub Copilot, ChatGPT) to streamline development while maintaining engineering standards.
- Ability to review and validate AI-generated code, tests, and documentation for correctness and maintainability.
- Exposure to distributed systems or large-scale production environments.
- Experience with .NET/C# and SQL Server is strongly preferred, as this is the foundation of our backend stack.
- Exposure to event-driven systems (Kafka or similar).
- Experience with Test-Driven Development (TDD) and automated testing frameworks (unit, integration, end-to-end).
- Familiarity with CI/CD pipelines, containerization (Docker/Kubernetes), or cloud platforms.
- Experience or interest in IoT, device communication protocols, or connected hardware platforms.
- You'll contribute to backend systems that directly shape how devices integrate with Alarm.com's platform.
- You'll grow your engineering skills within a team focused on device-facing reliability, consistency, and scale.
- You'll help deliver features and improvements that real users experience through their connected devices every day.
- You'll take on meaningful ownership of well-scoped features and systems, with room to grow your scope and autonomy over time.
Please note that sponsorship of new applicants for employment authorization, or any other immigration-related support, is not available for this position at this time.
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 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 ziprecruiter.com.
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
$115,000—$125,000 USD
$93.8k - $137.6k
...as we disrupt the home security space and relentlessly pursue our mission of keeping Every Home Secure. What You’ll Do As a Software Engineer II on SimpliSafe’s Video team, you’ll help build and operate the cloud-based systems that power live streaming and video...SuggestedWork at office$125k - $175k
...understanding of their bodies and daily lives. Our wearable technology and software platform provide personalized insights that help individuals optimize their health, fitness, and recovery. As a Software Engineer II (Frontend), you will play a key role in shaping and delivering...SuggestedFull timeWork at officeRelocation- ...time and resources to explore new ideas, but always rooted in engineering best practices. As a result, we can innovate rapidly to... ...We sweat the details when it comes to UX. As a Full‑Stack Software Engineer II, you will build AI‑centric web applications in TypeScript ranging...SuggestedWork at officeWorldwide
$130k - $175k
...processing, and data discovery, to drive progress at S&P Global and its customers worldwide. Position Overview As a Full‑Stack Software Engineer II, you will build AI‑centric web applications in TypeScript ranging from experimental PoCs to flagship products. You will...SuggestedWork at officeWorldwide$125k - $175k
...Protecting our members’ data and ensuring our systems scale securely and reliably is core to this mission. WHOOP is hiring a Software Engineer II focused on backend development to build and enhance systems that power our platform. This role will directly contribute to...SuggestedFull timeWork at officeImmediate startWorldwideRelocation$125k - $175k
...empowers members to perform at a higher level through a deeper understanding of their bodies and daily lives. WHOOP is hiring a Software Engineer II to join the Business Systems team. In this role, you will design and implement the backend systems that power WHOOP’s...Full timeWork at officeRelocation$120k - $190k
Chewy Vet Care Florida, LLC Software Engineer II $120K - $190K Job Description At Chewy, it is our mission to become the most trusted and convenient online destination for pet parents and our partners vets and service providers alike. Our success is measured by the happiness...Local areaFlexible hours- ...time and resources to explore new ideas, but always rooted in engineering best practices. As a result, we can innovate rapidly to... ...technology that is scalable, robust, and useful. As a Backend Software Engineer II on Emergence, you will develop the software behind our...Work at officeWorldwide
$46 - $56 per hour
# Software Dev Engineer - Software Dev Engineer IIApply**Job#: 3038723****Job Description:**Software Dev Engineer - Software Dev Engineer II**Location:** Boston, Massachusetts (Onsite)Compensation: $46 - $56 hourlyRole OverviewWe are seeking a Software Development Engineer...Hourly payContract work- A prominent automotive technology company in Boston is seeking a Software Development Engineer II to enhance the developer experience. This role involves designing and building internal platforms and tools, collaborating in a hybrid setting, and requires strong Java skills...
- Our client is hiring a Software Engineer in Test II to join their Developer Experience team, supporting the development and maintenance of automated testing tools used across the quality engineering organization. This is a full-time, hybrid position focused on implementing...Full time
$112k - $141k
Role Overview The DevX Tools team is hiring a Software Development Engineer II. The DevX Tools team is part of Engineering Platform's Developer Experience organization. We are responsible for improving the developer experience through tooling, automation, and centralization...Flexible hours$115k - $142.6k
Foundation Medicine in Boston is seeking a Software Engineer II to design and support software applications that assist doctors in patient treatment options. This role involves collaboration with project managers and stakeholders to clarify requirements, alongside responsibilities...$125k - $145k
Software Engineer II As a Software Engineer II on an engineering squad at Ellevation, you'll build and operate features that directly shape how educators manage English Learner programs across thousands of school districts. You'll work across a full‑stack environment —...Flexible hours$125k - $175k
...empowers members to perform at a higher level through a deeper understanding of their bodies and daily lives. WHOOP is hiring a Software Engineer II to join the Business Systems team. In this role, you will design, build, and maintain internal tools and integrations that...Full timeWork at officeRelocation$125k - $170k
...variability, resting heart rate, and sleep quality to provide personalized insights into users’ fitness, health, and recovery. As a Software Engineer II on the Healthcare Infra team, you will help build and maintain exciting features in the Healthcare space and connect members...Full timeWork at officeRelocation$125k - $215k
...health and performance of their teams. WHOOP Enterprise is entering a new phase of growth and reinvestment. We’re looking for a Software Engineer II to play a critical role in evolving the Enterprise platform; building core systems, shaping technical direction, and laying...Full timeWork at officeRelocation$125k - $175k
...variability, resting heart rate, and sleep quality to provide personalized insights into fitness, health, and recovery. Role: Backend Software Engineer II. You will build on our generative AI capabilities to develop and maintain member-facing features that drive meaningful...Full timeWork at officeImmediate startRelocation$125k - $215k
...and performance of their teams. WHOOP Enterprise is entering a new phase of growth and reinvestment. We’re looking for a Software Engineer II to play a critical role in evolving the Enterprise platform; building core systems, shaping technical direction, and laying...Full timeWork at officeRelocation$112k - $141k
...and diverse perspectives. Come join us for the ride! Role overview As a core member of the Search Platform team(SPT), this Software Engineer II will collaborate with cross-functional teams, including data analysts and product managers, to guide projects from concept...Full timeFlexible hours$125k - $175k
...Protecting our members’ data and ensuring our systems scale securely and reliably is core to this mission. We are looking for a Software Engineer II (Full Stack Web) to join our Client Platform team, focused on Design Systems and Translations. In this role, you’ll design...Full timeWork at officeRelocationFlexible hours$119k - $221k
...for carriers and the customers they serve. We build AI-powered software that keeps everyone in the claims conversation informed and... ...love to meet you. Position We are looking for a Sr. Software Engineer II (DevOps) to help us build and scale the infrastructure that powers...Work at officeLocal areaFlexible hours2 days per week3 days per week$116k - $174k
Software Engineer II - Identity & Access Management At Klaviyo, we value the unique backgrounds, experiences and perspectives each Klaviyos brings to our workplace each and every day. We believe everyone deserves a fair shot at success and appreciate the experiences each...Flexible hours$129.6k - $190k
Job Summary We are seeking a talented and motivated ML Software Engineer (I/II) to join the software platform group at Iambic Therapeutics. You will build, deploy, and operate ML systems that power our drug discovery efforts. You will work with our multi-disciplinary team...Work experience placementWork at officeFlexible hours$115k - $142.6k
About the Job: The Software Engineer II, Business Intelligence is broadly responsible for designing, building, enhancing, and supporting software applications and their components. The technical products developed by the incumbent filling this position help doctors match...$125k - $145k
Ellevation is looking for a Software Engineer II in Boston, MA. In this role, you will build and operate features that shape how educators manage English Learner programs. You will work full-stack, primarily with React on the front end and C#/.NET Core or Python on the...$101.1k - $152.55k
Dormont Manufacturing Co is seeking a Software Engineer II based in the Greater Boston Area. This role involves designing and managing software development for a high-volume platform, collaborating with teams, and ensuring production quality. Ideal candidates will have...Full time$129.6k - $190k
Dormont Manufacturing Co is seeking a motivated ML Software Engineer (I/II) in Boston, MA to build and operate ML systems for drug discovery. You will collaborate with teams to streamline deployment processes and mentor peers in best practices. The role demands expertise...- A leading consulting firm is seeking a Data Engineer II to design and optimize advanced analytics platforms. This role involves collaborating with diverse teams to manage large data environments, developing secure data pipelines, and ensuring data is production-ready for...
$93.8k - $137.6k
A leading home security company in Boston is seeking a Software Engineer II to build and maintain cloud-based systems for live video streaming and recording. The ideal candidate has experience in backend systems and can work collaboratively in an Agile environment. This...Work at officeWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
- software engineer amazon Boston, MA
- experienced software developer Boston, MA
- federal - software developer Boston, MA
- software developer internship Boston, MA
- senior software engineer Boston, MA
- software developer fintech Boston, MA
- part time software developer remote Boston, MA
- software developer intern Boston, MA
- software data engineer Boston, MA
- software developer night shift Boston, MA

