Software Engineer

OpenEye is the cloud video platform company providing solutions for video security, business intelligence and loss prevention.
$90,000 - $125,000
Backend
Mid-Level Software Engineer
Hybrid
2+ years of experience
AI · Enterprise SaaS

Description For Software Engineer

OpenEye, the cloud video platform company, provides solutions for video security, business intelligence and loss prevention. For over 20 years, OpenEye has been committed to developing an easy-to-use, comprehensive video management system backed by Heroic Customer Service® and support. Our on-site and cloud-based products can be found protecting schools, hospitals, banks, retail stores, and other facilities around the world.

As a Software Engineer at OpenEye, you will be responsible for the development and maintenance of OWS (OpenEye Web Services) using a combination of technical proficiencies, organizational aptitude, and interpersonal skills. You'll manage projects on your own, help mentor junior developers, work with Product Management to understand requirements, collaborate with team members on architecture and timelines, and attend Agile meetings.

The tech stack includes Java, Spring, React, Git, and IntelliJ. This role offers a collaborative, fun, and creative culture where idea sharing is encouraged. You'll enjoy a casual dress code and a flexible hybrid work schedule.

OpenEye offers competitive compensation, including an annual discretionary bonus and the opportunity to purchase company stock at a discounted rate. The comprehensive benefits package includes medical, dental, vision & prescription benefits starting day 1, a 401k with company match, paid parental leave, and generous paid time off.

Join OpenEye and be part of a growing team in an innovative and evolving technology environment!

Last updated 4 months ago

Responsibilities For Software Engineer

  • Development and maintenance of OWS (OpenEye Web Services)
  • Manage projects and mentor junior developers
  • Work with Product Management to understand requirements and build software
  • Collaborate with team members on architecture and timelines
  • Attend Agile meetings (sprint planning, daily standups, sprint retrospectives, sprint reviews, etc)

Requirements For Software Engineer

Java
React
  • 2-5 years of professional Software Development experience, ideally in Object Oriented programming like Java or C#
  • Bachelor's Degree in Computer Science or related field, or relevant work experience

Benefits For Software Engineer

401k
Dental Insurance
Equity
Medical Insurance
Parental Leave
Vision Insurance
  • Discounted company stock purchase
  • Medical, dental, vision & prescription benefits
  • 401k with company match up to $5,000 annually
  • Company paid short-term/long-term disability, AD&D and life insurance
  • Paid maternity and paternity leave
  • 15 Days of Paid Vacation accrued per year (increases after year 3)
  • 7 Paid Sick/Wellness days per year
  • 9 Paid Holidays per year
  • Educational Assistance Program
  • Employee Equipment Program – Free Alarm.com system for your home

Interested in this job?

Jobs Related To OpenEye Software Engineer

Software Engineer II

Mid-level Software Engineer position at OpenEye developing cloud-based video security solutions using Java and React.

Sales Engineer

Sales Engineer position at OpenEye, focusing on technical sales and support for cloud-based video management solutions.

Sales Engineer

Sales Engineer position at OpenEye focusing on technical sales and support for cloud-based video management solutions.

Sales Engineer

Sales Engineer position at OpenEye focusing on technical sales and support for video management solutions in Washington and Oregon region.

Software Engineer II

OpenEye is hiring a Software Engineer II to develop and maintain their Apex recording server software, offering a collaborative culture and comprehensive benefits.