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

Sr. Software Engineer

$140k - $150k
Full-time

ON & UP HOLDINGS LLC


Who We Are

Headquartered in Oregon, Foureyes® is a remote-first company with employees in two dozen states. We are privately owned and focused on the automotive vertical.

We believe human intellect paired with data-driven AI is the winning combination. It always has been. And we're on a mission to bring that winning combination to automotive dealerships with easy-to-love software. We're a software company that thinks about people first. With every innovation, we seek to put humans back in the starring role.

If this sounds like the kind of company you want to be a part of, there’s good news. We’re hiring for a Sr. Software Engineer.

The Position

As a Software Engineer at Foureyes, you'll build, enhance, and maintain the cloud-based applications that power our platform. You'll collaborate closely with engineering and product while contributing across multiple products and technology stacks.

We embrace AI-assisted development to accelerate delivery, improve collaboration, and raise engineering quality. Success in this role requires curiosity, adaptability, and a willingness to learn new technologies as our platform evolves.

Responsibilities

  • Design, build, test, deploy, monitor, and support software across multiple products, moving comfortably between diverse technology stacks as business needs evolve.

  • Participate throughout the software development lifecycle, including technical design, implementation, testing, code review, deployment, and production support.

  • Partner with product managers and engineers to deliver new capabilities, resolve production issues, and continuously improve our systems.

  • Write clean, maintainable code, automated tests, and technical documentation.

  • Design and evolve RESTful APIs and event-driven services with a focus on scalability, security, reliability, and developer experience.

  • Build resilient distributed systems that prioritize performance, fault tolerance, and maintainability.

  • Thoroughly test your own code and review and test code written by fellow engineers to ensure end-to-end quality.

Qualifications

We're looking for engineers who are adaptable, collaborative, and customer-focused. Ideal candidates will have:

  • Minimum 5 years of experience with one or more modern programming languages and frameworks such as Python, Java, React, or TypeScript.

  • Experience building cloud-native applications on AWS using services such as Lambda, S3, RDS, or similar.

  • Experience with SQL, relational databases, Git-based development workflows, and infrastructure as code using AWS CDK, Terraform, or similar tools.

  • Experience monitoring and troubleshooting production systems using observability platforms such as Datadog, Amazon CloudWatch, or similar tools.

  • Enthusiasm for AI-assisted software development and an interest in using tools such as Claude Code, Cursor, GitHub Copilot, or similar to improve engineering productivity.

  • Familiarity with agentic AI frameworks such as LangGraph, CrewAI, AutoGen, or Amazon Bedrock Agents, is a plus.

  • Strong problem-solving skills, attention to detail, and the ability to quickly learn new technologies while contributing across multiple products and codebases.

What You'll Find at Foureyes

  • A collaborative, high-ownership engineering culture.

  • Opportunities to work across diverse products, technologies, and business domains.

  • AI-assisted development practices that help engineers focus on solving meaningful problems.

  • An environment that values continuous learning, experimentation, and technical excellence.

Education and Experience:

  • You have a strong academic record (CS degree preferred but not required with relevant experience)

  • You have a minimum of 3-5 years of professional full-stack development experience (6+ years for a Sr. SWE) using NodeJS, ReactJS, Python, or Java, along with proficiency in industry-standard programming languages and frameworks.

  • Experience with AWS services such as Lambda, S3, and RDS, and interfacing with real-time databases.

Location: This position is remote. We are hiring in the following states. AZ, CA, CO, CT, FL, IA, ID, KY, MA, MD, MI, MN, NV, NH, NJ, OH, OR, PA, SC, TN, TX, VA, and WA

Salary Range: $140,000 - $150,000

Why Foureyes?

  • Competitive salary and health benefits for eligible full time employees.

  • Additional benefits including 401k matching, and a subsidy for internet or cell phone.

  • Generous PTO days, in addition to paid holidays that incorporate two days to honor and celebrate your heritage, culture, or traditions that matter most to you-- just tell us when!

  • Half Day Summer Fridays!

  • A company actively working to dismantle bias in our hiring practices, foster cultural inclusivity, and continuously examine policies and practices to ensure equity. We recognize and believe that diversity, equity, and inclusion constantly make us better.

  • A fast-paced, team-driven culture that helps you grow your career with learning opportunities, autonomy and ownership, and chances to succeed (or fail-- hey, we’ve all learned through failure).

Diversity, Equity & Inclusion

At Foureyes, we believe your ability to build, think creatively, and solve problems is best accessed when you have the freedom to be yourself. Inclusion is not a nice-to-have; it is a must-have. The bedrock of an inclusive culture is our ability to celebrate and harness the unique perspectives our diversity provides in the building process. While an org structure exists to provide clarity around how ideas get communicated, we are all equal as coworkers, and we are committed to careful and continued introspection around how to best be an equitable, fair, and inclusive workplace that celebrates you for being you.

Equal Opportunity

As an Equal Opportunity Employer, Foureyes is dedicated to providing a diverse and inclusive workplace, which includes unbiased recruiting, hiring, and employment practices. Applicants and employees are treated with respect, and provided opportunities – free of discrimination of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital or parenting status.

Sponsorship

Foureyes is not currently sponsoring work visas for this role. Authorization to work in the U.S. is required to be considered.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer in Michigan vacancy
  •  ...days remote - Must be able to report to local office.REQUIREMENTS: Bachelor's degree in Mechanical Engineering, Mechatronics Engineering, Electrical Engineering, Software Engineering, Computer Engineering, or related field of study and Three (3) years of experience as a... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Milford, MI
    1 day ago
  •  ...Job Description Job Description Description: Senior Software Engineer Who We Are A Top Place to Work! We believe in small businesses and the people who grow them. At Credibly, we leverage cutting-edge data science, technology, partner relations, and customer... 
    Senior

    Credibly

    Southfield, MI
    17 days ago
  • $100k - $120k

     ...partnerships, while our focus on creativity and innovative solutions empowers our customer communities to thrive. The Senior Software Engineer on the New Ventures team designs, creates, maintains, audits, and improves software applications by performing coding, debugging... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work

    Nelnet

    Lansing, MI
    3 days ago
  • $112.3k - $140k

     ...you looking for a stimulating and challenging career where your engineering expertise can be leveraged to create, enhance, and maintain...  ...the unthinkable. We have an exciting opportunity for a Senior Software Engineer on our Automatic Tank Gauge team. We are looking for... 
    Senior
    Work at office
    Local area
    Remote work
    Worldwide

    Vontier

    Lansing, MI
    3 days ago
  • Sr. Software Engineer Anywhere Type: Permanent Category: Development Industry: Healthcare Workplace Type: Remote Standard Hours: Open Reference ID: JN -092026-108808 Date Posted: 09/28/2026 Shortcut: Description Recommended Jobs Description: Remote The Sr... 
    Senior
    Hourly pay
    Permanent employment
    Full time
    Local area
    Remote work

    Eliassen Group

    Lansing, MI
    3 days ago
  •  ...world applications? If this sounds like the flexibility and satisfaction you seek, consider applying today to become a Sr. Product Software Engineer with us at Vibration Research. Vibration Research (VR) is a family owned and operated, global corporation headquartered... 
    Senior
    Work at office

    Vibration Research

    Jenison, MI
    a month ago
  •  ...successful candidate is expected to report to Warren, MI or Milford, MI, three times per week. The RoleWe are seeking a Senior Software Engineer to develop, validate, deploy, and maintain an agnostic software tool chain that supports multiple GM vehicle architectures and... 
    Senior
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Center Line, MI
    3 days ago
  •  ...improve business outcomes, and advance Schwab’s innovation strategy. This is an opportunity to work at the intersection of software engineering, cloud technology, data platforms, and Generative AI while partnering with architects, engineers, data scientists, and business... 
    Senior
    Full time
    Work at office

    The Charles Schwab Corporation

    Ann Arbor, MI
    4 days ago
  • As a Senior Software Engineer II, you are an expert developer who has demonstrated your ability to innovate and support the team and beyond. You support and guide the team's consistent delivery of iterative value to its clients. Recognized for your expertise, as a Senior... 
    Senior
    Full time
    Immediate start
    Night shift
    Weekend work

    dPOP

    Detroit, MI
    22 hours ago
  •  ...successful candidate is expected to report to Austin, TX or Warren, MI three times per week, at minimum.The RoleAs a Mobile Senior Software Engineer, your focus will be on creating cutting-edge mobile applications that provide an exceptional user experience. You will be... 
    Senior
    Full time
    Work experience placement
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    1 day ago
  •  ...and in how we will influence the future of transportation. Our Software Services team is on the forefront of this work, emboldening...  ...move us forward and achieve our mission. The RoleAs a Software Engineering - Site Reliability Engineer (SRE) on the Connectivity team, you... 
    Senior
    Full time
    Work experience placement
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Warren, MI
    1 day ago
  •  ...embedded controllers and calibrations for hybrid, electrification, engine, transmission, chassis, and intelligent brake controls. Deliver...  ...Engineering, Mechanical Engineering, Electrical Engineering, Software Engineering, Computer Engineering, or related field of study... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Milford, MI
    1 day ago
  •  ...is expected to report to the office - Milford Proving Grounds, Michigan three times per week, at minimum.The Role:As a Senior Software Engineer at GM, you will be a part of the Vehicle Mechatronic Embedded Controls (VMEC) team, working in the Battery and High Voltage Agile... 
    Senior
    Full time
    Work experience placement
    Work at office
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    2 days ago
  •  ...national origin, or disability.Envision yourself at BarracudaThe Cloud-to-Cloud Backup team is looking for an experienced Senior Software Engineer to join our team in Barracuda's Data Protection division. You'll be part of the team building the next generation of our Cloud... 
    Senior
    Worldwide
    Flexible hours

    Barracuda

    Ann Arbor, MI
    22 hours ago
  •  ...problem, and we solve it thousands of times a day. We build the software that makes it happen. Connect is Lineage's own Warehouse...  ..., orders, and customers. This position is to join the Connect engineering team that builds the integration with LinOS, our platform for... 
    Senior
    Full time
    Local area
    Remote work

    Lineage Logistics

    Novi, MI
    1 day ago
  •  ...There's a seat at our table for you...Position Summary:The Senior Software Engineerdevelops, creates, and modifies general computer...  ...this role serves as a key innovator by integrating AI-assisted engineering workflows, Agentic AI, and conversational interfaces into our... 
    Senior
    Full time
    Monday to Friday

    Gordon Food Service

    Wyoming, MI
    1 day ago
  •  ...and in how we will influence the future of transportation. Our Software Services team is at the forefront of this work, emboldening our...  ...us forward and achieve our mission.The RoleAs a Senior Software Engineer - Connectivity Software Verification, you will ensure the... 
    Senior
    Full time
    Local area
    Work from home
    Relocation
    Relocation package
    Night shift

    General Motors

    Warren, MI
    3 days ago
  •  ...Job Description Job Description Description: FEV is looking for a Senior Software Engineer to provide technical leadership and hands-on software engineering support for advanced automotive software development programs. The role will lead software development, integration... 
    Senior

    FEV North America Inc

    Auburn Hills, MI
    19 days ago
  •  ...DUTIES: Design and lead embedded programming and bootloader software for microcontroller based automotive ECUs supporting software...  ...local office. REQUIREMENTS: Bachelor's degree in Electronic Engineering, Electrical Engineering, Computer Engineering, Computer Science... 
    Senior
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Michigan
    1 day ago
  •  ...OVERVIEW OnTrac is seeking highly skilled and experienced Senior Software Engineers to join a contractor program supporting a healthcare / pharmacy benefit management (PBM) customer. The customer is staffing a team of three to four engineers to build REST API integrations... 
    Senior
    Temporary work
    For contractors
    Remote work

    Ontrac Solutions

    Detroit, MI
    9 days ago
  •  ...Job Description Job Description Job Description   We are seeking an experienced Senior Software Engineer to lead the design and development of scalable, reliable software systems. This role is ideal for an engineer who can operate independently, own complex technical... 
    Senior

    Eccalon LLC

    Detroit, MI
    11 days ago
  •  ...Design, develop, and maintain production ADAS application-layer software in C++. Translate system-level requirements into software...  ...reviews, design reviews, release planning, documentation, and engineering workflow improvement. Requirements Bachelor’s degree in... 
    Senior
    Full time

    Lucid Motors

    Southfield, MI
    18 days ago
  •  ...Aurify is looking for a Senior Software Engineer to work closely with our CTO and engineering team to build, scale, and improve our B2C visual AI platform. **About Aurify** Aurify lets users turn a photo into high-quality AI videos and avatars with no prompts or editing... 
    Senior
    Remote work

    Aurify LLC

    Wyoming, MI
    a month ago
  •  ...products to customers all over the world. Toyoda Gosei North America (headquartered in Troy, MI) has an opening for a Senior Software Engineer (Cloud and AI) in the Computer Information System (CIS) department. The Senior Software Engineer (Cloud and AI) is a senior,... 
    Senior
    Work at office

    Toyoda Gosei North America Corporation

    Troy, MI
    a month ago
  • $100.8k - $141.75k

    In this role, the Software Development Engineer will be responsible for developing and deploying embedded software solutions for BorgWarner AWD products.  Utilizing their technical expertise, they will ensure software product deadlines and deliverables are achieved.  They... 
    Senior
    Full time
    Immediate start

    BorgWarner Inc.

    Auburn Hills, MI
    7 days ago
  • $180k - $260k

     ...to validate and prove our autonomy performance at scale becomes absolutely essential. We're looking for a deeply technical software engineer to join the Autonomy Validation team — a core team responsible for building the infrastructure, tools, and frameworks that support... 
    Senior
    Local area

    Zipline

    Ann Arbor, MI
    a month ago
  • $57 - $70 per hour

     ...Job Description Job Description Job Title: Senior Software Engineer – Backend and Distributed Systems Job Description This role focuses on designing and developing high‑performance backend services and distributed systems using C# and .NET in Linux server environments... 
    Senior
    Contract work
    Temporary work
    Work at office
    Remote work
    Monday to Friday

    Actalent

    Southfield, MI
    9 days ago
  •  ...Tyler Technologies is looking for a talented Senior Software Engineer to join our Public Safety Interface Development team. Responsibilities for this position include design, development, deployment, and maintenance of interfaces between New World Public Safety products... 
    Senior
    Work at office
    3 days per week

    Tyler Technologies

    Troy, MI
    4 days ago
  •  ...One of the leading providers of innovative financial technology and digital lending solutions is looking for a Senior Software Engineer to join their Hybrid team in Detroit, MI! Our client is looking for a Senior Software Engineer to help build and enhance a scalable... 
    Senior
    Full time

    Motion Recruitment

    Detroit, MI
    2 days ago
  • $110k - $145k

     ...including 28 state Departments of Transportation, are using MS2 software to manage their transportation data. MS2 is located in the...  ...environment for transportation professionals and Software Engineers with competitive compensation and benefit packages. We're a small... 
    Senior
    Work at office
    Relocation package
    Flexible hours
    Night shift
    1 day per week

    Midwestern Software Solutions, LLC ("MS2")

    Ann Arbor, MI
    a month ago

Do you want to receive more vacancies?

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