OneMain Financial Jobs

Job Information

PrincePerelson & Associates Lead Software Engineer in Ogden, Utah

Lead Software Engineer — Build Software With Real-World Impact

Ogden, UT

If you’re tired of shipping internal tools that never leave a browser tab, this role offers something different: building software that directly powers physical systems, real customers, and measurable environmental outcomes.

This team develops a web-based platform used to monitor, analyze, and operate large-scale industrial systems in the field. The software isn’t theoretical—it supports real equipment, real performance data, and real-world decision-making.

We’re looking for a Lead Software Engineer who enjoys owning technical direction while staying hands-on. This is a role for someone who wants to architect systems, mentor engineers, ship meaningful product, and help define what “good engineering” looks like for the team.

What You’ll Own

  • Lead the architecture, quality, and long-term maintainability of a modern web platform

  • Drive sprint planning, backlog refinement, and technical design discussions that translate into shipped work

  • Mentor and develop engineers through code reviews, pairing, and practical guidance

  • Collaborate closely with product, firmware, and infrastructure teams to align priorities

  • Evolve engineering practices across CI/CD, testing, documentation, and deployment

  • Support onboarding and help shape a strong, collaborative engineering culture

  • Communicate technical direction, risks, and progress to senior technical leadership

  • Stay actively involved in development while evaluating new tools and frameworks

What You Bring

  • 5+ years of experience building and maintaining modern web applications

  • Strong experience with technologies such as React, Node.js, and related ecosystems

  • Proven ability to lead projects and mentor other engineers

  • Solid understanding of system design, performance optimization, and clean code principles

  • Experience working in fast-paced, cross-functional environments

  • Bonus: exposure to industrial systems, IoT platforms, or hardware-adjacent software

  • Clear communicator who can simplify complex technical concepts

  • Familiarity with Agile development practices

  • Experience working with APIs and integrations tied to physical or embedded systems

Work Environment

  • Office-based role with extended computer use and collaboration across teams

  • Heavy emphasis on documentation, communication, and cross-functional coordination

Why This Role

This opportunity sits at the intersection of software, hardware, and environmental impact. You’ll have the autonomy to build systems the right way, influence technical direction, and see your work applied beyond a screen. The team values practical problem-solving, ownership, and engineers who raise the bar.

PrincePerelson & Associates is an Equal Opportunity Employer and we do not discriminate against applicants due to race, color, religion, sex, national origin, age, disability, genetics, veteran status, or on the basis of disability or any other federal, state or local protected class. All applicants applying for U.S. job openings must be authorized to work in the United States.

DirectEmployers