
About Remi
Revolutionizing mobile shopping with video experiences
Key Highlights
- Raised $21.2M in seed funding from Y Combinator
- Based in Rio Grande, Salt Lake City, UT
- Focus on mobile-first video shopping experiences
- Small team of 1-20 employees fostering close collaboration
Remi is transforming the eCommerce landscape by enabling businesses to create mobile-first shopping experiences that integrate video, making online shopping feel more engaging. Based in Rio Grande, Salt Lake City, UT, Remi has raised $21.2 million in funding, primarily from Y Combinator, and is pois...
π Benefits
Employees at Remi enjoy competitive equity options, flexible PTO, and a remote-friendly work policy, fostering a healthy work-life balance....
π Culture
Remi's culture emphasizes innovation and agility, allowing the small team to rapidly iterate on product features and respond to market needs. The comp...

Staff Engineer β’ Senior
Remi β’ San Francisco - On-Site
Skills & Technologies
Overview
Remi is hiring a Staff Software Engineer to build and maintain core software products for a three-sided roofing marketplace. You'll work with TypeScript and Next.js, and the role requires 8+ years of software engineering experience.
Job Description
Who you are
You have 8+ years of full-time software engineering experience, demonstrating a strong ability to solve difficult and ambiguous technical problems independently in a fast-paced work environment. Your background includes a bachelorβs degree in a technical field such as Computer Science or equivalent software development experience. You possess an extreme level of accountability and ownership of technical solutions to product and business problems, and you are deeply familiar with multiple aspects of modern web development. Your fluency in SQL and experience with the T3 stack and TanStack libraries make you a valuable asset to any engineering team. You thrive in collaborative environments, leading and partnering with intelligent teammates to tackle challenging technical issues.
Desirable
Experience working with public cloud infrastructure such as Vercel or AWS is a plus, as is familiarity with automated workflows and third-party integrations. You are eager to stretch yourself and grow in ways you never thought were possible, and you have a genuine interest in the niche but fascinating world of roofing.
What you'll do
As a Staff Software Engineer at Remi, you will build, refactor, and support features, automations, and integrations using TypeScript and Next.js. You will own the technical direction, architecture, and strategy for a section of the engineering team, solving our most challenging technical problems that span across the breadth of our proprietary roofing stack. Your role will involve investing in platform-wide changes to improve the security, reliability, and performance of our diverse services. You will lead and collaborate with highly intelligent teammates to solve difficult technical problems, partnering closely with product managers and designers to deliver on an ambitious roadmap.
What we offer
At Remi, you will enjoy a $20 lunch stipend to go out to lunch with your teammates every day, unlimited paid time off, and a 5% 401k match. We provide 100% paid parental leave and medical insurance, along with a $100 monthly cell phone credit. Our culture encourages growth and collaboration, making it a great place to develop your skills while contributing to innovative solutions in the roofing industry.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Remi.
Similar Jobs You Might Like
Based on your interests and this role

Staff Engineer
Kiavi is hiring a Staff Software Engineer to architect and maintain their complex loan origination platform. You'll work with Java and focus on code quality and test automation. This position requires significant experience in software engineering.

Staff Engineer
GoFundMe is hiring a Senior Staff Software Engineer to design and develop innovative infrastructure for mission-driven fintech products. You'll work with technologies like Java and contribute to impactful solutions. This position requires a strong background in fintech or wealth management systems.

Staff Engineer
Academia is hiring a Staff Software Engineer to lead product and engineering initiatives. You'll work on scaling web applications for millions of users. This position requires full-stack experience and a passion for enhancing academic research.

Staff Engineer
Uber is hiring a Staff Software Engineer to lead technical solutions for the Consumer Incentives team. You'll work with Go, Python, and Java to enhance user experience and drive business growth. This role requires 7+ years of experience in software engineering.

Software Engineering
Remi is hiring a Senior Software Engineer to build and maintain core software products for a three-sided roofing marketplace. You'll work with TypeScript and Next.js, solving complex technical problems. This role requires 5+ years of software engineering experience.