Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$120k - $145k

Alarm.com

Job Description

Job Description

Who We Are

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. OpenEye's solutions are available globally through a trusted network of certified service providers. OpenEye is a subsidiary of Alarm.com. Learn more at

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 the Apex Server application using a combination of technical proficiencies, organizational aptitude and interpersonal skills, as well as learning and progressing with the evolving technology.

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, 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

  • C++, Java, Spring, Git, GitHub, IntelliJ, Copilot

Qualifications (required)

  • Bachelor's Degree in Computer Science or related field
  • A minimum of 5 years of professional software engineering experience
  • Expertise in C++ and Java
  • 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

Please note that sponsorship of new applicants for employment authorization, or any other immigration-related support, is not available for this position at this time.

The 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!

About OpenEye:

OpenEye is a leading cloud video platform company delivering solutions for video security, business intelligence, and loss prevention. For over 20 years, we've been committed to creating easytouse, comprehensive video management systems backed by our signature Heroic Customer Service® and support.

Our onpremise and cloud products protect schools, hospitals, banks, retail stores, and other facilities worldwide, delivered through our trusted network of certified service providers. OpenEye is a subsidiary of Alarm.com.

Learn more at

OpenEye is an Equal Opportunity Employer

In connection with your application, we collect information that identifies, reasonably relates to or describes you ("Personal Information"). The categories of Personal Information that we may collect include your name, government-issued identification number(s), email address, mailing address, other contact information, emergency contact information, employment history, educational history, criminal record, and demographic information. We collect and use those categories of Personal Information about you for human resources and other business management purposes, including identifying and evaluating you as a candidate for potential or future employment or future positions, recordkeeping in relation to recruiting and hiring, conducting criminal background checks as permitted by law, conducting analytics, and ensuring compliance with applicable legal requirements and Company policies. By submitting your application, you acknowledge that we may retain some of the personal data that you provide in your application for our internal operations such as managing our recruitment system and ensuring that we comply with labor laws and regulations even after we have made our employment decision.

Notice To Third Party Agencies:

Alarm.com understands the value of professional recruiting services. However, we are not accepting resumes from recruiters or employment agencies for this position. In the event we receive a resume or candidate referral for this position from a third-party recruiter or agency without a previously signed agreement, we reserve the right to pursue and hire those candidate(s) without any financial obligation to you. If you are interested in working with Alarm.com, please email your company information and standard agreement to View email address on ziprecruiter.com.

The base salary range of this opportunity is listed below and is determined within a range based on factors including qualifications, location and experience. This allows opportunity for growth and development within the role. The base salary offered is part of a total compensation package.

The base salary range of this opportunity is listed below and is determined within a range based on factors including qualifications, location and experience. This allows opportunity for growth and development within the role. The base salary offered is part of a total compensation package.

Base Salary Range

$120,000—$145,000 USD

Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Coeur D Alene, ID vacancy
  • $110.5k - $160k

     ...Description By applying to this position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start dates in August/September 2026 and are 12 weeks in duration. Do you want to solve real... 
    Suggested
    Full time
    Internship
    Work at office
    Worldwide
    Monday to Friday

    Amazon

    Coeur D Alene, ID
    7 hours ago
  •  ...Senior Geotechnical Engineer Location: Hayden, ID or Missoula, MT License Required: Professional Engineer (PE) Overview: We're looking for a highly experienced Senior Geotechnical Engineer to lead complex projects across Idaho and Montana. This hybrid... 
    Senior
    Work at office
    Remote work

    Eden Capital Careers

    Hayden, ID
    1 day ago
  • $150k - $195k

     ...solutions. We are a team of professional construction managers, engineers, management consultants, planners, scientists, and surveyors...  ...of our people. About the Opportunity We are seeking a Senior Electrical Engineer to lead and deliver impactful water and wastewater... 
    Senior
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours

    Parametrix

    Coeur D Alene, ID
    4 days ago
  • Hawley Troxell in Coeur d'Alene seeks an experienced litigation attorney to join our team. Qualified candidates should have a minimum of three years of litigation experience, a strong academic and professional background, excellent references, and exceptional written and...
    Senior

    Hawley Troxell

    Coeur D Alene, ID
    3 days ago
  • $100k

     ...s etc to name a few. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers for full time positions with clients. Who Should Apply Recent Computer... 
    Suggested
    Full time
    H1b

    SynergisticIT

    Coeur D Alene, ID
    5 days ago
  • $75k

     ...Overview Corporate Tools is hiring a Junior Software Engineer for $75,000/year. You will be a traditional company employee. This is a full time 40 hour/week position with company benefits in Spokane, Washington. Company Overview Corporate Tools is hiring a Junior Software... 
    Full time
    Work at office
    Remote work
    Flexible hours
    Weekend work

    SupportFinity

    Post Falls, ID
    2 days ago
  • $100k

     ...walmart lab etc to name a few.Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients.Who should apply? Recent... 
    Full time
    H1b

    SynergisticIT

    Coeur D Alene, ID
    3 days ago
  •  ...Senior Geotechnical Engineer At HDR, our employee-owners are fully engaged in creating a welcoming environment where each of us is valued and...  ...stability, settlement, seepage, and deep foundation response software, as appropriate ~ Experience with Bentley suite of... 
    Senior
    Full time
    Temporary work
    Part time
    Work at office

    HDR

    Coeur D Alene, ID
    3 days ago
  • Northrop Grumman is seeking a Sr Principal Systems Administrator for our team at Barksdale AFB, LA. This role provides real-time ground systems support across multi-user computers used in flight operations and maintenance, with on-site responsibilities 24/7 as needed. ...
    Senior
    Flexible hours

    Northrop Grumman

    Coeur D Alene, ID
    18 hours ago
  • $130k - $180k

     ...Water/Wastewater Senior Project Engineer At David Evans and Associates, Inc., our Water and Environment team excels in managing complex whole...  ...tools (e.g., hydraulic modeling, drafting/design software, Bluebeam, spreadsheets) ~ Strong communication and technical... 
    Senior
    Local area
    Flexible hours

    David Evans and Associates

    Coeur D Alene, ID
    2 days ago
  • $125k - $160k

     ...Professional Electrical Engineer - Senior | Project Manager Location: Coeur d'Alene, ID | Spokane, WA | Kennewick, WA or other J-U-B office locations At J-U-B ENGINEERS, Inc., our purpose is simple but powerful: Helping Each Other Create Better Communities. With... 
    Senior
    For contractors
    Work at office

    J-U-B Engineers

    Coeur D Alene, ID
    5 days ago
  • Honeysuckle Senior Living - Hayden, ID is seeking a Maintenance Director to oversee maintenance, life safety, and operations, ensuring compliance with all regulations. You will coordinate with the leadership team and manage contracts, train staff on safety, and ensure... 
    Senior

    Honeysuckle Senior Living - Hayden, ID

    Hayden, ID
    3 days ago
  • $18.5 per hour

     ...A Senior Retail Stocking Associate (full-time) is a valued member of a high performing team who is empowered & equipped to do their job. You will know why your work matters and be able to take pride in what you do! This role is perfect for you if you have the desire to... 
    Senior
    Hourly pay
    Full time
    Temporary work

    Harbor Freight Tools

    Coeur D Alene, ID
    6 days ago
  • Compass Senior Living in Hayden, Idaho, seeks an Administrator to lead daily operations with a culture of caring and accountability for residents, families, and staff. The role requires ensuring compliance with government regulations and company policies while maintaining... 
    Senior

    Compass Senior Living

    Hayden, ID
    1 day ago
  • $24.42 - $32.56 per hour

    *Job Overview* We are seeking an experienced Title Officer with a minimum of 10 years of industry expertise to join our team. The ideal candidate will possess a comprehensive understanding of real estate transactions, mortgage processes, and title insurance procedures...
    Senior
    Hourly pay
    Full time

    North Idaho Title Company

    Coeur D Alene, ID
    5 days ago
  • $18 - $25 per hour

     ...collaborative ecosystem of the world's most advanced hardware and software solutions, WWT helps clients and partners conceptualize, test...  ...2026. If you’re interested in Solutions, Consulting and Engineering this is the place for you! Why Solutions Consulting & Engineering... 
    Remote job
    Hourly pay
    Summer work
    Internship
    Work at office
    Immediate start
    Shift work

    World Wide Technology

    Coeur D Alene, ID
    4 days ago
  • $26 - $31 per hour

     ...Savoy Life is a technology-enabled healthcare services startup focused on making healthcare work for seniors and their caregivers. We exist because the senior population is exploding, medical spend is already out of control, and poorly coordinated care is wasting tens... 
    Senior
    Hourly pay
    Full time
    Local area

    Savoylife

    Coeur D Alene, ID
    1 day ago
  •  ...As our Senior Tax Accountant, you’ll help us run our smart and scrappy tax department. 100% employer-paid medical, dental and vision for employees Annual review with raise option 22 days Paid Time Off accrued annually, and 4 holidays After 3 years, PTO increases to 29... 
    Senior
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours
    Weekend work

    Corporate Tools

    Coeur D Alene, ID
    3 days ago
  • $18.5 per hour

    182193BRPosting Title:Senior Retail Sales AssociateJob Description: A Senior Retail Sales Associate (full-time) is a valued member of a high performing team who is empowered & equipped to do their job You will know why your work matters and be able to take pride in what... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Shift work
    Weekend work
    Afternoon shift

    Harbor Freight Tools

    Coeur D Alene, ID
    6 days ago
  • $110k - $115k

     ...award-winning staffing company that is looking for a Sr. Mine Engineer with a minimum of 5-7 years relevant experience in mine operations...  ...job in Mullan, ID aera. Salary: $110K115K DOE Engineer Senior - Mine Job Description The Sr. Mining Engineer provides... 
    Senior
    Temporary work
    For contractors
    Work at office

    Johnson Service Group (IL)

    Coeur D Alene, ID
    4 days ago
  •  ...Senior Scheduler Position Summary: In addition to all Outpatient Services Coordinator responsibilities, maintains surgical and/or procedural schedule and coordinates all aspects of the process. Team Highlight: Kootenai Clinic is the regional cancer treatment... 
    Senior
    Full time
    Part time
    Relief
    Work at office
    Night shift
    Weekend work

    Kootenai Health

    Coeur D Alene, ID
    4 days ago
  • $177.69k

     ...business, this role blends sales, ownership, and community leadership into one unique opportunity. Position Summary We're seeking a Senior Account Executive (known to N2 as Area Directors) to launch, grow, and lead a Stroll publication in your local market. If accepted,... 
    Senior
    Local area
    Work from home
    Home office
    Flexible hours

    N2 - All Jobs

    Coeur D Alene, ID
    2 days ago
  •  ...Senior Strategy Consultant About the Job Assists the strategy department and executive leadership in the overall formation, communication, execution, and completion of the organization's strategic plan. Operating as an internal consultant, works directly with... 
    Senior
    Full time
    Part time
    Relief
    Work at office
    Night shift
    Weekend work

    Kootenai Health

    Coeur D Alene, ID
    4 days ago
  • $135k - $180k

     ...accuracy, efficiency, and scalability. Coach and mentor managers and senior associates through goal-setting, feedback, and performance...  ...transaction advisory. Advanced proficiency in tax compliance software and research tools; able to leverage technology to improve workflow... 
    Senior
    Full time
    Local area

    Sorren

    Coeur D Alene, ID
    1 day ago
  • Hearing Center Manager Responsible for overseeing employees and directing operations of the Hearing Center and other areas of the warehouse. Addresses personnel issues and oversees tasks performed by employees. Participates in Licensed Hearing Aid Dispenser duties. ...
    Senior
    Full time
    Temporary work
    Apprenticeship
    Work at office

    Costco Wholesale Corporation

    Coeur D Alene, ID
    1 day ago
  • $130k - $150k

     ...region as required. Compensation: $130,000 - $150,000/yr. The Senior Geotechnical Engineer is responsible for managing geotechnical projects,...  ...teams. ~ Demonstrated knowledge of geotechnical engineering software, including: BoreDM, Settle3D, SLIDE, LPILE, Google Earth,... 
    Senior
    Full time
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Work from home

    ROI Agency

    Hayden, ID
    2 days ago
  • $24.76 per hour

     ...Senior Inside Sales Consultant As a Senior Inside Sales Consultant, you will work with families who have already begun their search with A Place for Mom and guide them through the final stages of their decision. This is a high-activity, performance-driven inside... 
    Senior
    Remote job
    Hourly pay
    Work at office
    Home office
    Afternoon shift

    A Place for Mom

    Coeur D Alene, ID
    5 days ago
  •  ...reputation with the clients. Currently, We are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, Data...  ...to apply. Who Should Apply : Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates looking to make their... 

    SynergisticIT

    Post Falls, ID
    5 days ago
  •  ...reputation with the clients.Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, data...  ...citizens to apply.Who Should Apply:Recent computer science/engineering/mathematics/statistics or science graduates looking to make their... 

    SynergisticIT

    Post Falls, ID
    5 days ago
  •  ...Senior Engineering Technician The Senior Engineering Technician role applies comprehensive technical knowledge in the construction, testing and evaluation of Engineering prototype devices and circuits as well as standard product testing. Primary Job Responsibilities... 
    Senior

    Raycap

    Post Falls, ID
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!