Work closely with Product Managers, TPMs, and architects to ensure technical decisions support partner outcomes and platform consistency.
Deliver work through the full lifecycle: design implementation validation iteration.
Diagnose and resolve complex production issues, implementing durable solutions that improve long-term stability.
Identify opportunities to improve service reliability, event flows, and integration consistency.
You’ll take on substantial ownership of impactful backend systems used across the company.
Partner with SE-Ops and engineering teams to ensure observability and support processes reflect real partner needs.
Contribute to requirements for monitoring, alerting, and operational readiness to ensure partner-facing systems remain healthy.
Translate partner-facing requirements into robust technical solutions aligned with platform architecture.
Mentor engineers not only on technical implementation, but also on architectural thinking and delivery practices that scale.
You’ll influence technical direction within a team focused on partner-facing reliability, consistency, and scale.
Write high-quality, maintainable, and well-tested code for backend services used in production at scale.
Contribute to consistent integration and data flow patterns used across partner solutions.
Lead technical design for medium-to-large scoped features and components within the team’s domain.
You’ll build backend systems that directly shape how strategic partners integrate with Alarm.com’s platform.
Design backend components, APIs, and event-driven workflows that are scalable, reliable, and easy for partners and internal teams to integrate with.
Support SPX’s work to define and operationalize partner success metrics, helping determine meaningful indicators of customer and partner outcomes.
You’ll help define integration and operational patterns that scale across multiple partners and internal teams.
Help SPX enhance scalable approaches to partner lifecycle management and integration models.
Participate in cross-team technical discussions, surfacing dependencies, risks, and design considerations early.
Build and optimize event-driven data pipelines (e.g., Kafka), ensuring reliability and performance under high load.
Contribute to documentation, architectural patterns, onboarding guides, and engineering best practices.
Contribute to and influence shared architectural patterns that support long-term scalability and consistency across partner integrations.
Requirements
.net/c#
sql server
docker/kubernetes
ci/cd
ai tools
kafka
Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
Proven ability to explain complex technical concepts clearly and empathetically across engineering, product, and partner teams, and to document architectural decisions for long-term clarity and maintainability.
Ability to review and validate AI-generated code, tests, and documentation for correctness and maintainability.
Ability to debug complex systems and apply observability best practices.
Familiarity with AI-powered IDE tooling or code analysis tools to support refactoring, debugging, and test generation.
Strong communication skills.
Strong understanding of relational databases and data modeling.
Experience developing or influencing reusable architectural patterns.
5–8+ years of backend software engineering experience.
Experience operating large-scale distributed systems in production.
Familiarity with caching layers, stream processing, or distributed messaging.
Experience using AI-assisted development tools (e.g., GitHub Copilot, ChatGPT) to streamline development while maintaining engineering standards.
Strong experience with .NET/C# and SQL Server is strongly preferred, as this is the foundation of our backend stack, though equivalent experience in similar ecosystems may translate well.
Experience with CI/CD pipelines, containers (Docker/Kubernetes), or cloud platforms.
Clearly articulate and justify design decisions in terms of both technical tradeoffs and partner/business impact.
Experience building and maintaining RESTful or gRPC APIs.
Strong proficiency in an object-oriented language (C#, Java, or Python).
Experience using the Model Context Protocol (MCP) to build or integrate AI agents that interact with REST APIs.
Proven experience leading multi-engineer projects from architecture through delivery with a high degree of independence.
Experience supporting internal and external integration consumers.
Hands-on experience with event-driven systems (Kafka or similar).
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.
Training + Development
Information not given or found
Interview process
Information not given or found
Visa Sponsorship
no sponsorship for employment authorization or immigration support is provided.
Security clearance
company may conduct criminal background checks as permitted by law.
Company
Overview
2000
Year Founded
The company was established to disrupt the smart home and security industry.
Millions
Global Customers
The company has reached millions of users worldwide, revolutionizing smart home and business automation.
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.
Culture + Values
Customer focus: Dedicated to delivering an exceptional customer experience.
Integrity: Operate with the highest ethical standards and transparency.
Innovation: Embrace change and continuously evolve to meet customer needs.
Collaboration: Work as a unified team, valuing diverse perspectives and experiences.
Accountability: Take responsibility for actions and outcomes.
Excellence: Strive to exceed expectations in everything.
Environment + Sustainability
Net-zero carbon by 2030
Environmental Target
Committed to achieving net-zero carbon emissions by the year 2030, demonstrating a strong dedication to mitigating climate impact.
Committed to reducing environmental impact through sustainable practices.
Optimizes energy use in operations and product offerings.
Encourages environmentally responsible practices among partners and suppliers.
Focuses on smart technology solutions to reduce energy consumption in homes and businesses.
Inclusion & Diversity
X%
Women in Leadership Growth
The percentage of women in leadership roles has increased, reflecting progress in gender equity within the company.
Fosters an inclusive culture that values diversity in the workplace.
Actively recruits and promotes individuals from diverse backgrounds.
Offers training programs to support diverse talent development.
Focuses on providing equitable opportunities for career growth for all employees.