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โpremise and cloud products protect schools, hospitals, banks, retail stores, and other facilities worldwide, delivered through a trusted network of certified service providers. OpenEye is a subsidiary of Alarm.com.
OpenEye is seeking a Senior Software Engineer to join our growing team. If you thrive in an innovative, collaborative, and casual atmosphere, apply today!
Job Summary
As a Senior Software Engineer, you will be responsible for the development and maintenance of OpenEye Web Services (OWS) using a combination of technical proficiencies, organizational aptitude, and interpersonal skills, as well as learning and progressing with evolving technology.
In this role, you will join a creative team using the latest and greatest in bleedingโedge technology within the cloud video and security space.
Role and Responsibilities
- Independently design, develop, and maintain software, including major architectural changes, highโcomplexity feature additions, performance enhancements, and bug fixes for critical problems.
- Lead significant development projects with minimal oversight. This includes scoping, designing, prioritizing, and collaborating as necessary to ensure timely and highโquality delivery.
- Collaborate with Product Management, stakeholders, and senior team members to design and deliver highโquality software solutions.
- Interface with various departments and sometimes customers to acquire critical information and address complex use cases.
- Provide guidance and mentorship to other developers (primarily Software Engineers and Software Engineer IIs) as needed when they have questions about coding practices, algorithms, processes, etc.
- Drive technical discussions across teams and departments, advocating for and influencing decisions related to tools, frameworks, architectural standards, and methodologies.
- Ensure highโquality code by conducting peer reviews for more junior engineers, ensuring adherence to standards and promoting maintainable, scalable solutions.
- Proactively analyze input requirements from multiple sources (technical and nonโtechnical) to deliver robust solutions that address broader organizational needs.
- Participate actively in Agile processes to identify bottlenecks and improve workflows.
- Exhibit strong followโthrough by consistently delivering tasks to completion, ensuring feature success through testing, monitoring, deployment verification, and collaboration as needed.
- Demonstrate solid technical communication skills across various mediums (code reviews, design docs, emails, meetings, Jira, etc.), clearly articulating ideas and solutions to technical and nonโtechnical audiences.
- Leverage AIโpowered development tools (e.g., GitHub Copilot, LLMโbased assistants, etc.) to accelerate design, coding, code review, debugging, and documentation tasks โ consistently looking for opportunities to increase personal and team throughput without sacrificing quality.
- Other duties as assigned.
The Tech Stack
- Java, Spring, React, TypeScript, MySQL, CrateDB, Git, IntelliJ
Qualifications (required)
- Bachelor's Degree in Computer Science or related field
- A minimum of 5 years of professional software engineering experience
- Expertise in Java, C#, or similar programming language
- Solid understanding of objectโoriented programming and development practices
- Ability to quickly learn new technologies and practices
- Excellent critical thinking and problemโsolving skills
- Strong quality ethic and testโfirst attitude
- Excellent communication and teamwork skills
- Handsโon experience using AIโpowered development tools to meaningfully accelerate dayโtoโday software engineering tasks
Perks
- Employees are eligible to purchase company stock at a discounted rate
- Collaborative, fun, creative culture where idea sharing is encouraged
- Casual dress (Jeans are welcome!)
- Medical, dental, vision & prescription benefits starting day 1! Generous medical plan subsidy and health savings account option with company contribution helps keep your costs low.
- Up to $5,000 annual company match for 401k
- 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
- This position is eligible for a flexible hybrid work schedule
- Educational Assistance Program covering nonโdegree support, undergraduate and graduate degrees
- Employee Equipment Program โ Free Alarm.com system for your home!
Base Salary Range
$110,000 - $140,000 USD
Equal Opportunity Employer
OpenEye is an Equal Opportunity Employer.
#J-18808-Ljbffr