OpenEye

Senior Software Engineer (Apex Team)

OpenEye
Apply
12 days ago
Liberty Lake, WA, USASenior

Base Salary

$120k - $145k/yr

Responsibilities

  • Design, develop, and maintain the Apex Server application, including major architectural changes, complex features, performance improvements, and critical bug fixes.
  • Lead significant software development projects with minimal oversight, including scoping, design, prioritization, and delivery coordination.
  • Collaborate with Product Management, stakeholders, senior team members, other departments, and customers to deliver software solutions.
  • Mentor other developers and provide guidance on coding practices, algorithms, processes, and technical decisions.
  • Drive technical discussions and influence decisions about tools, frameworks, architectural standards, and development practices.
  • Conduct peer reviews and promote maintainable, scalable, high-quality code.
  • Analyze technical and non-technical requirements to deliver robust solutions addressing broader organizational needs.
  • Participate in process improvement, testing, monitoring, deployment verification, and feature-success activities.
  • Use AI-powered development tools to accelerate design, coding, code review, debugging, and documentation.

Requirements

  • Bachelor’s degree in computer science or a related field.
  • At least 5 years of professional software engineering experience.
  • Expertise in C++ and Java.
  • Solid understanding of object-oriented programming and software development practices.
  • Ability to learn new technologies and practices quickly.
  • Strong critical thinking, problem-solving, communication, teamwork, and quality-focused skills.
  • Hands-on experience using AI-powered development tools to meaningfully accelerate software engineering work.

Benefits

  • Flexible hybrid work schedule.
  • Medical, dental, vision, prescription, health savings account, and medical plan subsidy benefits starting day one.
  • Up to $5,000 annual company 401(k) match.
  • Company-paid short-term and long-term disability, AD&D, and life insurance.
  • Paid maternity and paternity leave, 15 paid vacation days accrued annually, 7 paid sick/wellness days, and 9 paid holidays.
  • Eligibility to purchase company stock at a discounted rate.
  • Educational assistance for non-degree programs and undergraduate and graduate degrees.
  • Free Alarm.com system through the Employee Equipment Program.
  • Casual, collaborative, and creative workplace culture.

Tech Stack

Categories

OpenEye

About OpenEye

201-500 employees

OpenEye builds a cloud video and data platform and video management system used for security, loss prevention, and business intelligence by multi-site enterprises. Its offering combines IP cameras, recorders, and OWS cloud software with AI-based video analytics, sold through a network of certified service providers on a subscription and hardware model. Founded in 1999 and headquartered in Liberty Lake, Washington, OpenEye operates as a subsidiary of Alarm.com and serves sectors such as retail, banking, education, and healthcare.

Contact me