Alarm.com logo
Alarm.com2 months ago

Staff Software Engineer

$140,000–$190,000 year

Hybrid · Liberty Lake, Washington, United States

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Unknown
Industry
TECH

Job Summary

Staff Software Engineer to lead architectural ownership of OpenEye’s cloud platform, defining and implementing the technical roadmap, guiding modernization from monoliths to microservices, and designing reusable frameworks and AI-enabled capabilities. The role includes cross-team collaboration with product and operations, contributing to high-impact feature development, mentoring engineers at all levels, and shaping long-term technical strategy and AI usage. Key tech: Java, Spring, React, TypeScript, MySQL, CrateDB, Git, AWS services (EC2, S3, RDS, Lambda), with a focus on scalable cloud architecture, performance optimization, and data-intensive systems. The position supports a flexible hybrid work schedule in Liberty Lake, WA, with an emphasis on architectural strategy, leadership, and hands-on development.

Required Qualifications

  • Bachelor’s degree in computer science or related field or equivalent skills/experience
  • 12+ years of professional software engineering experience, including demonstrated success in lead and architectural roles
  • Deep experience designing and operating cloud architectures and infrastructure using AWS services
  • Substantial expertise with Java and the Spring Framework for building large-scale, high-performance systems
  • Exceptional skill in designing new systems (and enhancing legacy systems) to ensure long-term stability, scalability, and maintainability
  • Strong experience in performance optimization, including profiling, tuning, and improving efficiency at scale
  • Significant exposure to "big data" challenges - designing systems capable of ingesting, processing, and storing massive volumes of data efficiently
  • Strong understanding of architectural design principles, scalability strategies, and data-intensive system operations
  • Excellent critical thinking, problem-solving, and mentoring skills
  • Ability to influence technical decisions through collaboration and strategic foresight
  • Strong quality ethic and test-first mindset
  • Excellent communication and teamwork skills
  • Please note that sponsorship of new applicants for employment authorization, or any other immigration-related support, is not available for this position at this time.

Additional Requirements

  • No sponsorship for employment authorization
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$140k – $190k / yr

Staff Software Engineer · Alarm.com

Apply on Sorce