Lead Software Engineer
$140,000 - $170,000/year
11 Oct 2025
Ogden, UT, USA
Verified by Turrior
Content + Source + Freshness • 12 Dec 2025 • 95% confidence
80 / 100
Offer value
Strong offer with competitive salary and leadership opportunities in software engineering, ideal for experienced developers looking to drive team success.
- Competitive salary: $140,000–$170,000/year
- Lead and mentor a team of software engineers
- Opportunity to influence project direction and team culture
Pros
- Competitive salary range reflecting market standards
- Leadership role with mentoring opportunities
- Engagement with cutting-edge technology stack
Cons
- Requires expertise across various web technologies
- Possibility of high expectations in team performance
- Somewhat rigid work environment due to project deadlines
Who it's for
Mid-Senior / Lead • Hybrid / On-site
Good fit
- Experienced software engineers
- Technical leaders looking to mentor
- Professionals with interest in web technologies
Not recommended for
- Less experienced developers
- Candidates preferring remote-only roles
- Individuals not prepared for team leadership responsibilities
Motivation fit
Desire to lead projects and guide junior engineersInterest in improving software development practicesWillingness to engage in a collaborative, tech-focused culture
Key skills
Experience with modern web stacks (React, Node.js)Leadership and mentoring capabilitiesStrong understanding of software development best practicesFamiliarity with Agile methodologies
Score: 80/100 AI verified analysis
About the job
Description
Job Summary: The Lead Software Engineer will take ownership of the technical direction, delivery, and team leadership for the internal web application platform (*Dashboard*). The Lead Software Engineer will mentor and guide junior engineers, fostering a culture of continuous learning and improvement.
Responsibilities:
- Own the architecture, quality, and maintainability of the Dashboard web application.
- Lead sprint planning, backlog grooming, and technical design sessions.
- Mentor and support engineers through code reviews, guidance, and pairing.
- Collaborate with product, firmware, and infrastructure stakeholders to align priorities.
- Enforce and improve development practices: CI/CD, testing, documentation.
- Help onboard new team members and contribute to team culture.
- Communicate status, risks, and opportunities to the Director of IT & Software.
- Continue the development of software.
- Stay up to date with the latest languages, frameworks, and development tools.
Requirements
Education & Experience:
- 5+ years of professional experience in software engineering.
- Strong experience with modern web application stacks (e.g., React, Node.j.s, etc.).
- Experience working in fast-paced, cross-functional teams.
- Experience in an industrial, IoT, or embedded-adjacent environment preferred.
Skills & Abilities:
- Proven ability to lead projects and mentor other engineers.
- Solid grasp of code quality, performance optimization, and system design.
- Excellent communication, leadership, and collaboration skills.
- Familiarity with Agile development practices.
- Understanding of API integrations with firmware/hardware systems.
Work Environment:
- Regular use of a computer keyboard is required.
- Regularly sits for several hours per shift.
- Ability to read and interpret information and documents.
- Performs detailed work on multiple concurrent projects.
Salary Description
$140,000 - $170,000

