Software Engineer II
$115k - $125kAlarm.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. The Device Lifecycle & Integrations (DELI) team builds the platforms and services behind the connected devices powering millions of Alarm.com homes and businesses. Role Summary We 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 Do Design & 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. Implementation & Delivery 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. Operational Excellence 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. Collaboration & Growth 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. Contributing Broadly 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. What We're Looking For Required Qualifications 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. Preferred Qualifications 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. The Impact You'll Have 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. 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, record‑keeping 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. Base Salary Range $115,000—$125,000 USD #J-18808-Ljbffr
$125k - $175k
...Software Engineer II At WHOOP, we're on a mission to unlock human performance and healthspan. WHOOP empowers members to perform at a higher level and live longer through a deeper understanding of their bodies and daily lives. Protecting our members' data and ensuring...SuggestedFull timeWork at officeImmediate startWorldwideRelocation$115k - $151.8k
...monitor and execute trades rapidly and efficiently. As we continue to innovate and grow, we’re searching for a forward‑thinking Software Engineer II to help us build the future of capital markets infrastructure. As a Software Engineer II You Will Utilize your expertise in...SuggestedFull timeWork experience placementWork at officeLocal area$112k - $141k
...Software Engineer II, Developer Experience At CarGurus, our mission is to give people the power to reach their destination. We started as a small team of developers determined to bring trust and transparency to car shopping. Since then, our history of innovation and...SuggestedFlexible hours$115k - $125k
...and services behind the connected devices powering millions of Alarm.com homes and businesses. Role Summary We 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...SuggestedFixed term contractCasual workWork at officeImmediate startWorldwide$130.32k
...and equity of individuals and communities in the US. About the Position: Dimagi is looking for a full-stack software engineer to fill our Engineer II position to primarily work on our flagship platform CommCare, among other development opportunities that may arise...SuggestedWork at officeLocal areaImmediate startRemote workWork from homeHome officeWork visaFlexible hours- ...Backend Software Engineer II Kensho is S&P Global's hub for AI innovation and transformation. With expertise in machine learning, natural language processing, and data discovery, we develop and deploy novel solutions to innovate and drive progress at S&P Global and...Work at officeWorldwide
$114.5k - $188k
...Software Engineer II Iterable is the leading AI-powered customer engagement platform that helps leading brands like Redfin, SeatGeek, Priceline, Calm, and Box create dynamic, individualized experiences at scale. Our platform empowers organizations to activate customer...Contract workLocal areaImmediate startRemote workWorldwideHome officeFlexible hours- ...products and services that improve everyday life while supporting businesses, communities, and economies worldwide. Position: Software Dev Engineer II Location: Boston, MA Duration: 6 Months Job Type: Temporary Assignment Work Type: Onsite Job Description:...Temporary workWorldwide
$114.5k - $188k
...Software Engineer II As a Software Engineer II at Iterable, you will independently develop, maintain, and deliver moderate‑complexity projects for the Delivery team, building the pipeline that sends messages to end users on time. You will work closely with teams such...Local areaRemote workFlexible hours$176k - $230k
...Employment Type: FullTime Location Type: Remote Department Engineering Compensation: $176K - $230K At Confluent, we are... ...Data Streaming Platform. About the Role: As a Senior Software Engineer II at Confluent, you will take ownership of critical backend...Full timeImmediate startRemote work$104.3k - $177.8k
...Senior Software Engineer II Join our team at Alegeus, where you'll experience unmatched opportunity and a culture that cares deeply about succeeding together. As a Senior Software Engineer II, you'll drive our technology vision forward and push the boundaries of innovation...Work at officeLocal areaFlexible hours$104.3k - $177.8k
...Senior Software Engineer II Do you want to shape the future of fintech and healthtech? Energized by challenges and inspired by bold goals? Ready to elevate your career alongside driven and talented colleagues? If that sounds like you, explore a career at Alegeus today...Work at officeLocal areaFlexible hours$125k - $175k
...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 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$125k - $175k
...resting heart rate, and sleep quality to provide personalized insights into users' fitness, health, and recovery. As a Backend Software Engineer II, you will build on WHOOP’s generative AI capabilities to develop and maintain exciting, member-facing features that drive...Full timeWork at officeRelocation$174.8k - $205.7k
...Job Description Job Description Senior Engineer II, Full Stack Location Cambridge, MA This role is required to report to our... ...AI coding tools (e.g., Claude Code, Copilot) in the full software development lifecycle, including designing, generating code, testing...Full timeWork at office3 days per week- ...Job Description Job Description Senior Lead Network Engineer II Employment Type: Full Time Department: Information Technology... ...wired and wireless network infrastructure and related hardware & software. The project's objectives are to evaluate the current setup of...Full timeLocal areaMonday to FridayFlexible hours
$133k - $146k
...Software Engineer II Ready to join a team that's all in? At Imprivata, we deliver unified access and security management programs that eliminate friction, empowering healthcare and mission-critical organizations to work smarter, faster, and more securely. We believe...Work at officeLocal area- ...Technology Corporation-part of the Hutchinson family-is an engineering R&D organization specializing in sensors and smart material... ...source community. JOB DESCRIPTION We are seeking a Software Engineer II to join our expanding electrical and software engineering...Permanent employmentFull timePart timeLocal areaRemote work
$78k - $170k
...Software Engineer II Waltham, MA Xometry powers the industries of today and tomorrow by connecting the people with big ideas to the manufacturers who can bring them to life. Xometry's digital marketplace gives manufacturers the critical resources they need to grow...$79.02k - $119.52k
...Mission of the Role This position will be located at our Canton, MA office. The Software Engineer II plays a key role in designing, developing, testing, and supporting software solutions across the full lifecycle of SICK products and platforms. Operating with increased...Full timeWork at officeMonday to FridayFlexible hoursWeekend work- ...developer-friendly. Team culture Small team, all located in Boston. 4 Engineers, 1 Product Manager, 1 Program Manager and support. Why is the... .... Automating and building useful things. We're looking for a Software Development Engineer to help design, build, and scale Bina's...For contractorsWork at officeImmediate startRemote workFlexible hoursWeekend work
- ...Corporation, a Hutchinson company, is an engineering research and development company with a focus... .... Job Description We're looking for a software developer to join our growing electrical/... ...department as a Software Engineer II . The primary need is for an engineer to...Permanent employmentFull timePart timeWork at officeLocal areaRemote work
- ...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...Work at officeWorldwideRelocation
$125k - $175k
...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...Full timeWork at officeRelocation$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... ..., we'd love to meet you. We're looking for a Sr. Software Engineer II — Mobile Platform to lead the technical direction of our React...Work at officeLocal areaFlexible hours2 days per week3 days per week$176k - $196.1k
...programs, ensuring every referred lead is correctly attributed to the right program, franchise, and fee structure. As a Senior Software Engineer on this team, you will design and build the systems that power the CIH referral rules engine, franchise lead attribution...Minimum wageFlexible hours- Senior Lead Network Engineer II Employment Type: Full Time Department: Information Technology Responsibilities Operate and manage NPS network... ...capabilities based on the deployment of network management software; Develop, maintain and deliver infrastructure documentation...Full timeMonday to FridayFlexible hours
$116k - $174k
...destiny. About the Role Klaviyo is looking for a Backend Engineer to support key initiatives that enhance our product... ...the boundaries of what’s possible for our customers. As a Software Engineer II, you’ll tackle complex challenges, explore multiple solutions...Immediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
- ngo software engineer Boston, MA
- software developer Boston, MA
- software developer internship no experience Boston, MA
- software developer apprenticeship Boston, MA
- junior software developer Boston, MA
- part time software developer remote Boston, MA
- financial software developer Boston, MA
- senior software engineer ruby on rails Boston, MA
- software engineer amazon Boston, MA
- senior software design engineer Boston, MA



