Software Engineer – Liberty Lake

OpenEye

Liberty Lake (WA)

On-site

USD 90,000 - 135,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical coverage
Dental coverage
Vision coverage
401(k) match
Tuition assistance
Stock purchase plan

Job summary

OpenEye, a leading cloud video platform company, seeks a Software Engineer II to work onsite at our Liberty Lake, WA headquarters. You will develop software for the Apex Server, reviewing requests, and collaborating with customers to deliver robust features and fixes.

Ideal candidates have 2–5 years of relevant experience, strong OOP skills, and a test-first mindset, with excellent communication to support cross-team collaboration and customer success.

Qualifications

  • Bachelor's degree in computer science or related discipline.
  • 2–5 years of relevant experience and/or training.
  • Strong proficiency in C++, Java, and JavaScript.
  • Firm understanding of object-oriented programming and software development methods.
  • Ability to learn new technologies quickly.
  • Excellent communication and collaboration skills.

Responsibilities

  • Develop software for the Apex Server application, including new features, updates, bugs, and unit tests.
  • Review development requests and choose the most efficient path forward.
  • Collaborate with internal departments and customers to deliver software that meets user needs.
  • Assist troubleshooting by helping resolve customer issues with the software.
  • Support other developers with questions about processes, coding standards, and algorithms.
  • Communicate tasks and ideas clearly with teams and customers.
  • Analyze requirements from multiple sources and determine how to satisfy them.
  • Review code to meet company, department, and team standards.
  • Take on additional duties as needed.

Skills

C++
Java
JavaScript
OOP
Communication
Troubleshooting
Test-driven development
Learning quickly

Education

Bachelor's degree in Computer Science

Job description

Requirements
Must have:
  • We require a bachelors degree in computer science or a related discipline.
  • We look for 2–5 years of relevant experience and/or training.
  • We need strong proficiency in C++, Java, and JavaScript, along with a solid grasp of development practices.
  • We expect a firm understanding of object-oriented programming and software development methods.
  • We value the ability to learn new technologies and working practices quickly.
  • We seek excellent critical thinking and troubleshooting abilities.
  • We want a strong quality mindset with a test-first approach.
  • We require excellent communication and collaboration skills.
Responsibilities
  • We develop software for the Apex Server application, including new features, updates, bug fixes, and unit tests.
  • We review development requests and choose the most efficient path forward.
  • We work with internal departments and customers to gather information needed to deliver software that meets user needs.
  • We support troubleshooting efforts by helping resolve customer issues with the software.
  • We assist other developers with questions about processes, coding standards, algorithms, and related practices.
  • We communicate tasks and ideas clearly with developers, management, other departments, and customers.
  • We analyze requirements from multiple sources and determine the best way to satisfy them.
  • We review code written by others to ensure it meets company, department, and team standards.
  • We take on additional duties as needed or assigned.
Company

We are OpenEye, a leading cloud video platform company delivering solutions for video security, business intelligence, and loss prevention. For more than 20 years, we have focused on creating easy-to-use, comprehensive video management systems supported by our Heroic Customer Service and support. Our on-premise and cloud products protect schools, hospitals, banks, retail stores, and other facilities worldwide through our trusted network of certified service providers. This Software Engineer II role is based onsite at our headquarters in Liberty Lake, Washington, and we offer a collaborative, creative, and casual culture with benefits that include medical, dental, and vision coverage from day one, a 401(k) match, paid leave, tuition assistance, stock purchase eligibility, and more.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer II - Onsite Liberty Lake | 401k + Stock
Software Engineer II - Onsite Liberty Lake | 401k + Stock

OpenEye • Liberty Lake (WA)

On-site
USD 90,000 - 135,000
Medical coverage
Dental coverage
Vision coverage
+3
Software Engineer II — Cloud Video Platform
Software Engineer II — Cloud Video Platform

OpenEye Web Services • Liberty Lake (WA)

Hybrid
USD 90,000 - 125,000
Pay range $90,000–$125,000 annually
Annual discretionary bonus
Employees can purchase company stock at a discount
+8
Software Engineer II New Liberty Lake, Washington
Software Engineer II New Liberty Lake, Washington

OpenEye Web Services • Liberty Lake (WA)

Hybrid
USD 90,000 - 125,000
Pay range $90,000–$125,000 annually
Annual discretionary bonus
Employees can purchase company stock at a discount
+8
Software Engineer II
Software Engineer II

OpenEye • Liberty Lake (WA)

Hybrid
USD 90,000 - 125,000
Annual discretionary bonus
Company stock purchase at discounted rate
Medical, dental, vision & prescription benefits
+3
Senior Software Engineer
Senior Software Engineer

Socket.dev • Liberty Lake (WA)

On-site
USD 110,000 - 140,000
Employees eligible for discounted company stock
Collaborative and fun culture
Medical, dental, and vision benefits from day 1
+5
Senior Software Engineer — Cloud Web Services (Hybrid)
Senior Software Engineer — Cloud Web Services (Hybrid)

OpenEye • Liberty Lake (WA)

Hybrid
USD 110,000 - 140,000
Employees eligible for discounted company stock
Collaborative and fun culture
Medical, dental, and vision benefits from day 1
+5
Sales Engineer
Sales Engineer

Alarm.com • United States

On-site
USD 90,000 - 110,000
Medical, dental, vision & prescription benefits
401(k) company match up to $5,000 annually
15 days paid vacation accrued per year
Software Engineer 3
Software Engineer 3

Apex Systems • Redondo Beach (CA)

On-site
USD 140,000 - 190,000
ESPP
401K program
HSA health savings account
+2
Software Engineer
Software Engineer

Apex Capital Corp • Fort Worth (TX)

Hybrid
USD 95,000 - 130,000
Competitive compensation
Health care plans
401(k) with Apex matched contributions
+2
Technical Support Representative
Technical Support Representative

Alarm.com • Coeur d'Alene (ID)

On-site
Medical, dental, vision & prescription benefits
401k company match
Paid maternity and paternity leave
+7