Senior Software Engineer
Lehi, UTfull-timePosted 9mo ago
About the role
Build and maintain core software products supporting a three-sided roofing marketplace, including portals, workflows, and integrations. Focus on software development in a fast-paced environment.
Responsibilities
- Ship features, automations, and integrations in Typescript and Next.js
- Solve complex bugs spanning across the proprietary roofing stack
- Invest in platform-wide improvements for security, reliability, and performance
- Lead and collaborate with team members to solve difficult technical problems
- Partner with product managers and designers to deliver on an ambitious roadmap
Qualifications
- A bachelor’s degree in a technical field such as Computer Science or equivalent experience
- Ability to solve difficult, ambiguous technical problems independently in a fast-paced environment
- Deep familiarity with one or more aspects of modern web development (frontend, databases, networking, etc)
- Fundamental knowledge of HTML/CSS/JavaScript and how the web works
- High attention to detail
- Great verbal and written communication skills
Skills
Required:TypeScriptNext.jsWeb Development
Benefits
- Go out to lunch with your teammates daily with a $20 lunch stipend
- Unlimited paid time off
- 5% 401k match
- 100% paid parental leave and medical insurance
- $100 monthly cell phone credit
Last updated Apr 12, 2026. Interested? Apply on the company site.

About Remi
Simplifying roofing for homeowners, roofers and enterprises.
We find roofers more roofs, and homeowners the right roofer. There are over 80 million homes in the US, and eventually, every one of them will need a new roof. Our technology allows contractors to focus on what they do best—getting a repaired roof over homeowners' heads quickly.
saassolar-powerconstructionproptechclimate
More open roles at Remi
- Software Engineer I/II6mo agoLehi, UT · Engineering
- Staff Software Engineer9mo agoLehi, UT · Engineering
- Product Designer11mo agoLehi, UT · Design, UI / UX
