Staff Software Engineer

Alarm

Tysons, US
**
Kotlin and modern android ecosystem
Architectural direction and technical leadership
Drive cross-cutting initiatives end-to-end
** Alarm.com is seeking a Staff Software Engineer specializing in Android development to lead technical initiatives for their mobile application, which serves millions of users. The ideal candidate will have extensive experience in Android technologies, strong leadership skills, and a collaborative mindset, working primarily from their Tysons, US office. **

Job Summary

  • As a Staff Software Engineer, you will be a technical leader and influencer shaping the future of the Alarm.com Android application used by millions of customers every day to secure and manage their homes and businesses.
  • You will drive architectural direction, mentor engineers across the team, and identify high-leverage opportunities to improve our codebase, tooling, and development practices.
  • This position is ideal for the candidate who seeks a collaborative, people-first company culture where one can work closely with smart and highly productive people across wireless, software, and hardware/device technologies to develop outstanding consumer products.

Matching Summary

Match Score: 75

** Alarm.com is seeking a Staff Software Engineer specializing in Android development to lead technical initiatives for their mobile application, which serves millions of users. The ideal candidate will have extensive experience in Android technologies, strong leadership skills, and a collaborative mindset, working primarily from their Tysons, US office. **

Skills & Requirements

Must-have

  • Kotlin and modern Android ecosystem
  • Architectural direction and technical leadership
  • Drive cross-cutting initiatives end-to-end
  • Real-time video streaming features
  • Build responsive, performant UIs
  • Mentor and coach engineers

Nice-to-have

  • Collaborative, people-first company culture
  • Work with the latest technologies
  • Identify high-leverage opportunities
  • Contribute to product direction

Key Requirements

  • 8+ years of professional Android development experience
  • Bachelor's degree in Computer Science or equivalent experience
  • Deep proficiency in Kotlin and modern Android ecosystem
  • Experience leading architecture and delivery of large-scale Android applications
  • Experience with AI-assisted development tools

Work Rights

Not specified

Tailored Resume

Cover Letter