Software technical lead
Software Technical Lead – Device Lifecycle & Integrations (DELI) Team
Play a Lead Role in the Future of Device Integration The Device Lifecycle & Integrations (DELI) team builds the platforms and services behind the connected devices powering millions of Alarm.com homes and businesses. As a Software Technical Lead, you will drive technical delivery for projects, ensure high engineering standards, collaborate with stakeholders, and help team members grow—all while staying hands-on with our most critical codebases. What You'll Do- Lead day-to-day technical execution on key DELI projects, from discovery and system design through delivery and adoption.
- Translate business and stakeholder requirements into robust, scalable software solutions.
- Guide technical project planning, architecture, and implementation—ensuring consistency, code quality, and timely results.
- Mentor and support the continued growth and development of engineers on your team, providing feedback and technical guidance.
- Represent your team's work in cross-team or department forums with clarity and technical detail.
- Drive adoption of best practices in code review, documentation, team workflows, and monitoring.
- Proactively identify challenges, risks, and underperformance—owning communication and course correction as needed.
- Contribute to defining and maintaining a constructive, high-performance team culture.
- Other duties as assigned.
- Bachelor's degree in Computer Science, Computer Engineering, or a related technical field (or equivalent work experience).
- 8+ years of professional software engineering experience, including at least 2 years in a technical or project leadership capacity.
- Proven experience architecting, building, and delivering distributed or cloud-centered systems using .NET/C# or a comparable technology stack.
- Solid grasp of core networking technologies and principles, with the ability to design and troubleshoot systems that rely on reliable device connectivity.
- Exposure to hardware integration or device-centric development environments—able to collaborate effectively with hardware teams and understand the unique challenges of tightly coupled software-hardware solutions.
- Demonstrated history of technical project delivery and proactive ownership.
- Track record in mentoring and developing engineers at multiple experience levels.
- Skilled in maintaining high standards for code quality, technical debt management, and effective code reviews.
- Clear and effective communicator, capable of articulating technical direction and representing the team in both technical and business settings.
- Highly organized, results-oriented, and adept at managing competing priorities and shifting project demands.
- Dedicated to fostering a respectful, inclusive, and growth-minded team environment.
- Experience applying Domain-Driven Design (DDD) principles to model business domains and maintain clear service boundaries.
- Proficiency in Test-Driven Development (TDD) and automated testing frameworks (unit, integration, end-to-end).
- Hands-on experience with container orchestration (Kubernetes) for large-scale deployment/management.
- Designing event-driven architectures using message brokers (Apache Kafka or similar).
- Advanced API development, including REST, gRPC protocol buffers, and high-performance service-to-service communication.
- Strong knowledge of Microsoft SQL Server—query optimization, performance tuning, and advanced features.
- Exposure to microservices resilience patterns, e.g., service mesh, circuit breakers.
- Implementing observability solutions—monitoring, logging, tracing, and alerting, for distributed systems.
- Familiarity with DevOps automation practices, such as infrastructure as code, deployment pipelines, and CI/CD.
- Understanding device communication protocols and experience overseeing large IoT device fleets.
- 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.
Recommended Jobs
Customer Support Engineer
About Lumafield: Lumafield was founded in 2019 to upgrade manufacturing. We are engineers with deep experience across the product development cycle, from initial ideas to shipping hardware, a…
Principal Financial Assistant Security Coordinator
Job Description: Provides general bookkeeping and other financial functions in support of airport operations. Assists the Airport Security Coordinator with the implementation of the Transportation Se…
Hardware Product Manager
WHY VEIR? VEIR is enabling a new generation of compact, efficient, high-power, and long-distance power delivery solutions, solving bottlenecks that exist across the entire electricity value chain,…
Materials Management Technician
Overview Dana-Farber has an opening for a Materials Management Technician for the Cell Manipulation Core Facility (CMCF). The Materials Management Technician I will receive on-the-job training i…
Phlebotomist - hospital
At Labcorp we have a passion in helping people live happy and healthy lives. Every day we provide vital information that helps our clients and patients understand their health. If you are passionate…
Staff product security architect
Fastly helps people stay better connected with the things they love. Fastly’s edge cloud platform enables customers to create great digital experiences quickly, securely, and reliably by processing, …
Project Manager (Sales Rep)
Project Manager (Sales Rep) – Trust 1 Heating, Cooling, Plumbing &##128205; Quincy, MA | Full-Time About Us Trust 1 Heating, Cooling & Plumbing is one of the fastest-growing home service co…
Cybersecurity Research Engineer Specialist
Established nearly two centuries ago, FM is a leading mutual insurance company whose capital, scientific research capability and engineering expertise are solely dedicated to property risk management …
Software engineering
~ Please note there are specific application instructions required to be considered for this role** At Manulife John Hancock, we believe in investing in the future – starting with you. Our In…