Job Description
Alarm.com is seeking an experienced Tech Lead to develop and oversee scalable backend systems for home security and IoT solutions, collaborating with cross-functional teams to deliver innovative features and ensure system performance and reliability.
Key Responsibilities
- Design, develop, and enhance complex backend systems handling millions of transactions
- Collaborate with cross-functional teams to deliver high-quality features in a fast-paced environment
- Lead feature rollouts, manage production deployments, and troubleshoot system-level issues
- Maintain and improve system performance, scalability, and reliability
Requirements
- Experience in designing, developing, and enhancing complex backend systems handling millions of transactions.
- Proficiency in Java, REST, Spring, Hibernate, Oracle, and RabbitMQ or similar messaging systems.
- Strong understanding of multi-threading, garbage collection, thread dump analysis, Tomcat, Apache, and load balancing.
- Experience deploying and supporting Linux-based systems in virtualized environments, including private and public cloud environments.
- Scripting experience required.
- Proficient in database schema design, ORM, non-ORM, and data analysis.
- Experience collaborating with Product Management, Program Management, Support, and Customers to deliver high-quality features in a fast-paced environment.
- Ability to lead feature rollouts, manage production deployments, and troubleshoot system-level issues.
- Work effectively with remote teams across the U.S. and globally.
- Willingness to grow in exposure to C .NET, Kubernetes, and SQL Server, with a focus on developing skills in these areas.
Benefits & Perks
Compensation/salary range: $160,000 - $190,000 USD
Work environment perks: Employees work from the office 4 days a week, casual dress code, team culture events such as holiday parties and happy hours
Additional benefits: Subsidized medical plan options, HSA with company contribution, 401(k) with employer match, paid holidays, wellness time, vacation increasing with tenure, paid maternity and bonding leave, company-paid disability and life insurance, FSAs, well-being resources and activities
Ready to Apply?
Join Alarm.com and make an impact
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.
Job Alerts
Get notified about new sustainability jobs