8 days ago
Tysons, VA, USAEntry Level
Base Salary
$105k - $110k/yr
Responsibilities
- Design, implement, test, and take full ownership of new software features across multiple rotations.
- Improve existing products and systems and translate functional requirements and product specifications into quality software.
- Research, evaluate, and integrate emerging technologies relevant to each rotation.
- Drive assigned projects to completion on schedule and collaborate with QA, product, and cross-functional engineering teams on testing and deployment.
- Present technical growth and business impact to leadership at the end of each rotation.
- Participate in customer feedback reviews, product discussions, and customer-facing initiatives to understand end-user needs and outcomes.
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, or a closely related engineering discipline.
- 0+ years of professional software development experience; internship experience counts.
- Ability to write clean, thoughtful, well-tested code and demonstrate strong analytical and problem-solving skills.
- Strong communication skills and the ability to explain technical ideas clearly to varied audiences.
- Ability to work collaboratively in a fast-paced environment with a self-directed and tenacious approach.
- Interest in AI, IoT, and the intersection of software and hardware, with a customer-focused perspective.
- Preferred qualifications include coursework or experience in machine learning, computer vision, or AI-adjacent domains; cloud infrastructure, distributed systems, or platform engineering; relevant internships; open-source contributions; personal or academic projects; and customer-facing product or support work.
- Ability to begin full-time employment on June 14, 2027, travel as needed, and temporarily relocate for rotation requirements.
Benefits
- Three-year cohort-based program with a structured path to a Software Engineer position.
- Dedicated mentor and rotation manager, regular one-on-ones, mid-rotation check-ins, and structured performance feedback.
- Presentation coaching, executive exposure, and networking with Engineering Directors and senior leadership.
- Temporary relocation housing is provided, and employees work from the office four days per week.
- Medical plans with company subsidies, a Health Savings Account with a company contribution, and a 401(k) with employer match.
- Paid vacation increasing with tenure, paid holidays, wellness time, paid maternity and bonding leave, and company-paid disability and life insurance.
- Expected cohort start date is June 14, 2027; employment begins on a unified cohort start date.
Categories
About Alarm.com
Alarm.com builds a cloud-based platform for smart home and business security, video monitoring, access control, automation, and energy management. Its services are delivered through a global network of professional security dealers and integrators on a subscription model, with companion web and mobile apps and compatible IoT devices. Founded in 2000 and headquartered in Tysons, Virginia, it is publicly traded on Nasdaq under the ticker ALRM.
