Software Engineer II

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

Description For Software Engineer II

OpenEye, a subsidiary of Alarm.com, is seeking a Software Engineer II to join their innovative team developing cloud-based video security solutions. This role focuses on the development and maintenance of Apex, their recording server software, requiring expertise in C++ or Java development.

The position offers a competitive salary range of $90,000 - $125,000 annually, with additional benefits including an annual discretionary bonus and discounted company stock purchase options. The company provides comprehensive healthcare benefits starting from day one, including medical, dental, and vision coverage, along with a generous 401k matching program up to $5,000 annually.

As a Software Engineer II, you'll be responsible for managing projects independently, mentoring junior developers, and collaborating with Product Management to build robust software solutions. The role involves working with modern technologies including Java, Spring, React, and Git in an Agile development environment.

The ideal candidate should have 2-5 years of professional software development experience, preferably in Object-Oriented programming languages like C++ or Java, and a Bachelor's degree in Computer Science or related field. The position offers a flexible hybrid work schedule, promoting work-life balance while maintaining collaborative team dynamics.

OpenEye's culture emphasizes innovation, collaboration, and casual atmosphere, making it an ideal environment for engineers who want to make an impact in the video security and business intelligence space. The company's comprehensive benefits package, including paid parental leave, educational assistance, and various insurance coverages, demonstrates their commitment to employee well-being and professional growth.

Last updated 8 days ago

Responsibilities For Software Engineer II

  • Development and maintenance of Apex recording server software
  • Manage projects independently 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, retrospectives, reviews)

Requirements For Software Engineer II

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

Benefits For Software Engineer II

401k
Dental Insurance
Medical Insurance
Vision Insurance
Parental Leave
Education Budget
  • Annual discretionary bonus
  • Discounted company stock purchase
  • Medical, dental, vision & prescription benefits (day 1)
  • Up to $5,000 annual company match for 401k
  • Company paid disability, AD&D and life insurance
  • Paid maternity and paternity leave
  • 15 Days of Paid Vacation
  • 7 Paid Sick/Wellness days
  • 9 Paid Holidays
  • Educational Assistance Program
  • Free Alarm.com system for home

Interested in this job?

Jobs Related To OpenEye Software Engineer II

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

Software Engineer role at OpenEye, developing cloud-based video management solutions using Java, Spring, and React.

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.