Alarm.com

Software Rotation Program Associate

Alarm.com
Apply
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

Alarm.com

About Alarm.com

1,001-5,000 employees

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.

Contact me