Senior Software Engineer, Payments & Billing

Root Insurance
•$136,500 - $160,000•Remote

About The Position

Root is seeking a Software Engineer to join its engineering organization and work with peers on a team within a product domain, such as Pricing, Underwriting, or Claims. The role helps solve customer and business problems in collaboration with teammates. The position is advertised as work-where-it-works-best across the United States, with Root maintaining its headquarters in Columbus, Ohio. Candidates are asked to be on camera for virtual interviews. Root states that it provides reasonable accommodations during the hiring process for qualified applicants with disabilities, unless doing so would cause undue hardship.

Requirements

  • At least 4 years of experience as a software engineer.
  • Experience with Ruby on Rails or an equivalent.
  • Familiarity with React/React Native or equivalents.
  • Willingness to work closely with a team in a collaborative environment.
  • Curiosity about clearly defining the customer problem to be solved.
  • Excellent communication skills with engineering colleagues and team stakeholders.

Responsibilities

  • Write, test, and deploy accurate, resilient software solutions.
  • Understand customer problems and develop effective solutions to address them.
  • Collaborate with teammates to share and improve work.
  • Clearly communicate and document work so others can learn.
  • Support systems in production and resolve incidents and issues affecting customers.
  • Suggest code and process improvements to increase team effectiveness.

Benefits

  • Competitive bonus eligibility
  • Equity offering
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service