Skip to main content

OpenEye

Software Engineer II

Liberty Lake, Washington$90k–$125kmidAdded 1 month ago

About this role

OpenEye is looking for a mid-level Software Engineer II to enhance their cloud video platform. The role involves developing software solutions and collaborating with teams to ensure high-quality output in a dynamic and innovative environment.

What you'll do

  • Develop and maintain software, including features and bug fixes
  • Lead smaller projects with minimal oversight
  • Collaborate with stakeholders to design software solutions
  • Interface with departments to gather information and address use cases
  • Mentor entry-level developers on best practices
  • Participate in Agile processes to improve workflows

What they're looking for

  • 2-5 years of professional experience
  • Proficiency in Java or C#
  • Solid understanding of object-oriented programming
  • Critical thinking and problem-solving skills
  • Strong quality-oriented mindset
  • Excellent communication skills
  • Ability to learn new technologies quickly
  • Experience with the tech stack: Java, Spring, React, TypeScript

Benefits

  • $90,000 - $125,000 annual salary plus bonus potential
  • Discounted company stock purchase
  • Collaborative culture with casual dress
  • Comprehensive medical, dental, and vision benefits from day 1
  • $5,000 annual 401k match
  • Flexible hybrid work schedule
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

OpenEye

OpenEye builds cloud-based video solutions for security and operational efficiency. The company is hiring software engineers, QA specialists, reliability engineers, and sales engineers to develop and support their cloud video platform.

View all jobs at OpenEye

Likely interview questions

  • Describe your experience with Java and Spring Framework. How have you used these technologies in your previous roles?
  • Tell us about a time you led a smaller development project independently. How did you handle scoping, prioritization, and delivery?