
Software Technical Lead
Alarm.Com
The Role
Overview
Lead technical delivery for device integration platform, mentor team, design scalable software.
Key Responsibilities
- code review
- observability
- event architecture
- solution design
- project planning
- mentorship
Tasks
-Drive adoption of best practices in code review, documentation, team workflows, and monitoring. -Contribute to defining and maintaining a constructive, high-performance team culture. -Lead day-to-day technical execution on key DELI projects, from discovery and system design through delivery and adoption. -Proactively identify challenges, risks, and underperformance—owning communication and course correction as needed. -Translate business and stakeholder requirements into robust, scalable software solutions. -Represent your team’s work in cross-team or department forums with clarity and technical detail. -Implementing observability solutions—monitoring, logging, tracing, and alerting, for distributed systems. -Designing event-driven architectures using message brokers (Apache Kafka or similar). -Mentor and support the continued growth and development of engineers on your team, providing feedback and technical guidance. -Guide technical project planning, architecture, and implementation—ensuring consistency, code quality, and timely results.
Requirements
- kubernetes
- devops
- sql server
- .net
- tdd
- computer science
What You Bring
-Demonstrated history of technical project delivery and proactive ownership. -Clear and effective communicator, capable of articulating technical direction and representing the team in both technical and business settings. -Track record in mentoring and developing engineers at multiple experience levels. -Hands-on experience with container orchestration (Kubernetes) for large-scale deployment/management. -Familiarity with DevOps automation practices, such as infrastructure as code, deployment pipelines, and CI/CD. -Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field (or equivalent work experience). -Skilled in maintaining high standards for code quality, technical debt management, and effective code reviews. -Strong knowledge of Microsoft SQL Server—query optimization, performance tuning, and advanced features. -Proficiency in Test-Driven Development (TDD) and automated testing frameworks (unit, integration, end-to-end). -Highly organized, results-oriented, and adept at managing competing priorities and shifting project demands. -Understanding device communication protocols and experience overseeing large IoT device fleets. -8+ years of professional software engineering experience, including at least 2 years in a technical or project leadership capacity. -Experience applying Domain-Driven Design (DDD) principles to model business domains and maintain clear service boundaries. -Proven experience architecting, building, and delivering distributed or cloud-centered systems using .NET/C# or a comparable technology stack. -Exposure to microservices resilience patterns, e.g., service mesh, circuit breakers. -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. -Advanced API development, including REST, gRPC protocol buffers, and high-performance service-to-service communication.
People Also Searched For
Construction Inspector jobs in Newton , Massachusetts , US
Construction Project Coordinator jobs in Newton , Massachusetts , US
Construction Technician jobs in Newton , Massachusetts , US
Construction Inspector jobs in Massachusetts , US
Construction Project Coordinator jobs in Massachusetts , US
Construction Technician jobs in Massachusetts , US
Construction Inspector jobs in Newton , US
Construction Project Coordinator jobs in Newton , US
Construction Technician jobs in Newton , US
Benefits
-Collaborate with outstanding people: We hire only the best. Our standards are high and our employees enjoy working alongside other high achievers. -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.
The Company
About Alarm.Com
-A leader in smart home and business automation solutions. -Provides cloud-based security, video surveillance, energy management, and access control systems. -Connects devices to offer seamless security and automation experiences. -Known for innovative solutions that allow remote monitoring and control of properties. -Delivers cutting-edge technology to residential and commercial sectors, enhancing security and efficiency. -Has established partnerships with top home security brands and service providers, expanding its reach. -Solutions integrate smart home technologies like cameras, thermostats, and lighting.
Sector Specialisms
Retail
Education
Health Care
Financial
Technology
Transport
Banking
Hospitality
Government
Industrial
Visa Sponsorship
-sponsorship for employment authorization or immigration support is not available.
Security Clearance
-candidate will undergo criminal background checks as permitted by law.
