Senior Software Engineer, Automotive Partnerships

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

About The Position

As a Senior Software Engineer on the Automotive Partnerships team, you will build technology connecting Root’s products with automakers, mobility platforms, and automotive technology partners. You will design and deliver reliable, scalable integrations across vehicle, cloud, and partner systems, translating complex technical and business requirements into customer experiences. You will collaborate with product, design, engineering, and external partner teams to define technical strategy, navigate evolving industry standards, and bring integrations from concept to launch. In addition to writing high-quality code, you will shape architecture, establish engineering best practices, mentor engineers, and help partners make sound technical decisions. This role is suited to an experienced engineer who enjoys ambiguous, cross-functional problems and building durable platforms at the intersection of software, connected vehicles, and strategic partnerships. Root supports employees working from locations across the United States that work best for them, while maintaining its headquarters in Columbus, Ohio. The salary range is $136,500–$160,000, with eligibility for a competitive bonus and equity offering. Virtual interview candidates are required to be on camera; reasonable accommodations are available upon request.

Requirements

  • At least 4 years of professional software engineering experience working on production systems.
  • Strong experience building backend services and APIs in Ruby on Rails.
  • Experience working with distributed systems and cloud infrastructure.
  • Ability to own features and services with minimal oversight.
  • Solid understanding of data modeling, performance, and system reliability.
  • Strong communication skills and ability to collaborate across disciplines.
  • A pragmatic, product-minded approach to engineering.

Responsibilities

  • Design, build, and maintain core services, APIs, and workflows.
  • Own features end-to-end, from technical design through production support.
  • Collaborate with product, design, engineering, and external partner teams to translate business needs into well-architected technical solutions.
  • Contribute to system design discussions and help evolve service architecture.
  • Write high-quality, well-tested code and participate in code reviews.
  • Identify and reduce technical debt while balancing delivery and maintainability.
  • Mentor and support engineers through pairing, code reviews, and knowledge sharing.
  • Participate in on-call rotations and contribute to operational excellence.
  • Help define technical strategy, navigate industry standards, and bring integrations from concept to launch.
  • Shape architecture, establish engineering best practices, and help partners make sound technical decisions.

Benefits

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