What is a Software Engineer at Root?
A Software Engineer at Root plays a pivotal role in shaping the technological landscape of the company. This position is essential for developing scalable software solutions that enhance user experiences and drive business innovation. As part of a dynamic team, you will be responsible for designing, building, and maintaining applications that directly impact how customers interact with Root's insurance products and services.
The work you do as a Software Engineer at Root is critical, not only for product development but also for establishing the company as a leader in the insurtech space. You will collaborate closely with cross-functional teams, including product managers and designers, to tackle complex challenges and deliver high-quality software that meets user needs. The position offers an opportunity to work on diverse projects, from backend services to mobile applications, all while contributing to a mission-driven environment that values creativity and efficiency.




