HHiring Reality
← Alarm.com

Senior Software Engineer

Alarm.com
Location
Liberty Lake, Washington
Posted
1 month ago
Department
Software Engineering
What they actually want (must-haves)
  • Bachelor's Degree in Computer Science or related field
  • A minimum of 5 years of professional software engineering experience
  • Expertise in C++ and Java
  • Solid understanding of object-oriented programming and development practices
  • Ability to quickly learn new technologies and practices
  • Excellent critical thinking and problem-solving skills
What the job really is

As a Senior Software Engineer at OpenEye, you will be responsible for developing and maintaining the Apex Server application, leading significant development projects, and collaborating with various teams to deliver high-quality software solutions. You will also mentor junior developers, drive technical discussions, and ensure adherence to coding standards while actively participating in Agile processes.

Benefits
  • Employees are eligible to purchase company stock at a discounted rate
  • Collaborative, fun, creative culture where idea sharing is encouraged
  • Casual dress (Jeans are welcome!)
  • Medical, dental, vision & prescription benefits starting day 1
  • Generous medical plan subsidy and health savings account option with company contribution
  • Up to $5,000 annual company match for 401k
Things to weigh
  • No salary listed in the initial posting, but a range is provided later
  • The role involves significant leadership and mentorship responsibilities, which may not suit all candidates
  • The tech stack includes C++ and Java, which may be considered legacy technologies by some
  • Sponsorship for employment authorization is not available for this position
Job score3.6/5
Benefits5/5
Freshness4/5
Career value4/5
Role clarity5/5
Pay transparency0/5

Applying to Alarm.com?

See how your résumé matches this role — and tailor it from what actually gets interviews.