← Back to Jobs
Alarm.com logo

Staff Software Engineer - AI Focus

Alarm.com
⭐3.6(52)
πŸ‘₯1k-5k
Software Engineering
Tysons, VA
5 days ago
πŸ€– AI-FirstπŸ› οΈ Cursor-friendlyπŸš€ StartupπŸ’» Open Source✨ New
Apply β†’

Explicitly requires vibe coding and AI-assisted coding skills (Copilot, autonomous/agentic agents) to speed development and enable rapid prototyping.

About the Role

Lead adoption of AI-enabled development practices and build scalable full-stack systems as a Staff Software Engineer focused on AI enablement; champion tools like Copilot and agentic/autonomous agents to accelerate engineering workflows and deliver production IoT and SaaS solutions.

Job Description

Role

As a Staff Software Engineer (AI Enablement) you will drive company-wide adoption of AI-assisted and agentic development practices while continuing to contribute as a hands-on full-stack engineer. You will enable teams to move faster by integrating AI copilots and autonomous agents into engineering workflows and by building high-throughput, high-availability backend services, APIs, websites, and database solutions across IoT and SaaS platforms.

Key Responsibilities

  • Lead adoption of Agentic AI, Copilot, autonomous agents and similar AI-assisted coding tools to accelerate development cycles and improve workflows.
  • Design, implement, and operate scalable backend services, APIs, websites, and database systems with a focus on throughput and availability.
  • Collaborate cross-functionally with device engineers, business partners, and engineering teams to integrate AI tools and agent-based solutions into existing ecosystems.
  • Drive experiments and convert successful prototypes into repeatable frameworks, processes, and best practices for organizational scale.
  • Mentor and lead engineers through hands-on contribution, code leadership, and technical guidance.
  • Research emerging AI technologies and define reusable frameworks for adoption across the company.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, a related field, or equivalent experience.
  • 8+ years of professional software development experience.
  • Experience with AI-assisted coding, autonomous agents, vibe coding, or AI copilots combined with strong full-stack engineering skills.
  • Demonstrated experience with distributed systems, event streaming platforms (e.g., Kafka), and building high-throughput/high-availability services.
  • Fluency in modern programming languages and paradigms (examples called out: Python, C#, JavaScript).
  • Startup/rapid-iteration mindset, strong problem-solving skills, collaborative communication, and a bias for action.
  • Ability to research new technologies and establish best practices and reusable frameworks.

Tech Stack (explicitly mentioned)

  • Copilot, AI copilots, autonomous agents, Agentic AI
  • .NET, SQL Server, Kafka, Ember.js, Node.js
  • Python, C#, JavaScript
  • Native iOS and Android applications
  • IoT platforms and distributed SaaS systems

Benefits & Work Model

  • Competitive pay and subsidized medical plan options
  • HSA with company contribution
  • 401(k) with employer match
  • Paid holidays, wellness time, and vacation (increases with tenure)
  • Paid maternity and bonding leave
  • Company-paid disability and life insurance
  • Flexible Spending Accounts (FSA) and well-being resources
  • Casual dress environment; social events (holiday party, happy hours)
  • Work from the office 4 days a week

Notes

  • Sponsorship for new applicants is not available for this position.

Tech Stack

CopilotAI copilotsAgentic AIautonomous agents.NETSQL ServerKafkaEmber.jsNode.jsPythonC#JavaScriptiOSAndroidIoTSaaSdistributed systemsevent streaming

Skills

Full-Stack DevelopmentAI-Assisted CodingAgentic AIAutonomous AgentsSystem DesignDistributed SystemsEvent StreamingProblem SolvingTechnical LeadershipMentoringCross-team CollaborationResearch & Best PracticesIoTSaaSProduct DevelopmentEntrepreneurial/Startup MindsetBias for ActionHigh-Throughput/High-Availability SystemsCommunication

Experience Level

Staff/Principal

Benefits

  • β€’Subsidized medical plan options
  • β€’HSA with company contribution
  • β€’401(k) with employer match
  • β€’Paid holidays
  • β€’Wellness time
  • β€’Vacation (increases with tenure)
  • β€’Paid maternity and bonding leave
  • β€’Company-paid disability insurance
  • β€’Company-paid life insurance
  • β€’Flexible Spending Accounts (FSA)
  • β€’Well-being resources and activities
  • β€’Casual dress work environment
  • β€’Competitive pay
  • β€’Holiday party and happy hours
  • β€’Work from office 4 days/week