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 us.fitly.work.

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 11 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Coeur D Alene, ID vacancy
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database.... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Oracle

    Coeur D Alene, ID
    1 day ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Suggested
    Remote job
    Internship

    Danaher

    Coeur D Alene, ID
    8 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 role combines... 
    Senior
    Work at office
    Remote work

    Eden Capital Careers

    Hayden, ID
    3 days 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
    13 hours 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
    5 days ago
  • Safelite is seeking an Auto Glass Technician to perform repair, replacement and recalibration services at Safelite Shop or Mobile Glass Shop. You will use Safelite tools and technology while prioritizing safety and customer service. Responsibilities include drive to locations...
    Senior

    Safelite

    Coeur D Alene, ID
    4 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
    5 days 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
    4 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
    2 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
    4 days ago
  • $116.36k - $155.15k

     ...supervision. The Main Responsibilities The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. Recommends optimized solutions... 
    Full time
    Temporary work
    Remote work
    1 day per week

    Lumen

    Coeur D Alene, ID
    4 days ago
  • $40 per hour

     ...The Software Engineer Intern implements developer tools or product features on a rapid-release cycle. You will work in an agile development...  ..., contributing to Workiva's software under the guidance of a senior developer. What You'll Do Implement developer tools or product... 
    Remote job
    Summer work
    Internship
    Summer internship
    Work at office

    Workiva

    Coeur D Alene, ID
    2 days ago
  •  ...Job Description Job Description Position : Senior Quality Applications Engineer Post Falls, Idaho Relocation Bonus Available We are seeking a skilled Senior Quality Applications Engineer to lead and oversee application-driven processes within our high... 
    Senior
    Permanent employment
    Relocation package

    MetalQuest Unlimited

    Post Falls, ID
    5 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
    2 days ago
  • $51.5k

    A Place for Mom is seeking a Senior Inside Sales Consultant in Coeur d'Alene, Idaho. This fully remote position involves guiding families through their decision-making process in senior care. You will be responsible for managing a pipeline, performing high-volume outreach... 
    Senior
    Remote job
    Hourly pay

    A Place for Mom

    Coeur D Alene, ID
    1 day 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
    1 day ago
  • Job Description The jobs listed are examples of the typical kinds of positions that Costco may hire for when openings exist. The listing does not mean that any positions are currently open or available at Costco. Position Summary Responsible for overseeing employees and...
    Senior
    Full time
    Temporary work
    Apprenticeship
    Work at office

    Elijahhouseliving

    Coeur D Alene, ID
    4 days ago
  • $128.19k - $184.01k

     .... About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings...  ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing... 
    Remote job
    Full time

    Quora

    Coeur D Alene, ID
    2 days ago
  • $120k - $140k

     ...We are seeking a motivated and technically proficient Solutions Engineer to serve as a trusted advisor to customers throughout the sales...  ...with the sales/pre-sales processes used in either hardware or software sales. ~ Polished presenter, comfortable leading presentations... 
    Remote job
    Full time
    H1b

    Aperia Technologies

    Coeur D Alene, ID
    2 days 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
    1 day ago
  • $24.76 per hour

    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 sales role focused on re‑engaging families... 
    Senior
    Remote job
    Hourly pay
    Work at office
    Home office
    Afternoon shift

    A Place for Mom

    Coeur D Alene, ID
    1 day ago
  •  ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/... 
    Full time

    Cheez

    Coeur D Alene, ID
    3 days ago
  •  ...Job Description Job Description Job Summary This position is responsible for providing Application Engineering and Electrical Technical Support to Raycap’s engineering and sales departments, company representative firms and to our end-customer base. Significant interaction... 
    Worldwide

    Raycap Inc

    Post Falls, ID
    12 days ago
  • Department Kootenai Clinic - Neurosurgery Position Summary In addition to all Outpatient Services Coordinator responsibilities, maintains surgical and/or procedural schedule and coordinates all aspects of the process. Responsibilities • Schedules, confirms and coordinates...
    Senior
    Full time
    Part time
    Relief
    Work at office
    Remote work
    Night shift
    Weekend work

    Kootenai Hospital

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

     ...Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career...  ...our global leaders Mentorship from senior employees Individual career development...  ...Industries Software is seeking an AI & Engineering Data Intern to support emerging... 
    Remote job
    Hourly pay
    Full time
    Internship
    Local area

    Siemens

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

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

    Coeur D Alene, ID
    4 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
    2 days ago
  • $100k

    This role requires the ability to work lawfully in the U.S. without employment-based immigration sponsorship, now or in the future. Imagine making meaningful connections by helping people and communities by acquiring new residential customers in assigned non-bulk multi-...
    Senior
    Work experience placement
    Local area
    Visa sponsorship
    Afternoon shift

    Spectrum

    Coeur D Alene, ID
    1 day ago
  • $18 - $50 per hour

     ...Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career...  ...our global leaders Mentorship from senior employees Individual career development...  ...: As a Thermo-Mechanical Product Engineering Intern , you will support the development... 
    Remote job
    Hourly pay
    Full time
    Internship
    Work at office
    Local area

    Siemens

    Coeur D Alene, ID
    8 hours ago
  • $97.81k - $142.36k

     ...Job Description Job Description Position Title: Senior Manager, Outside Plant (OSP) Construction Base Salary: $97,814 to...  ...Align the internal and external construction teams with the Engineering Teams to drive more efficiencies, shorten project durations and... 
    Senior
    Contract work
    For contractors
    Self employment
    Work at office
    Local area
    Flexible hours

    Ziply Fiber

    Hayden, ID
    19 days ago

Do you want to receive more vacancies?

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