Root Inc. is on a mission to transform the insurance industry through innovative technology. They are seeking a Principal Software Engineer to lead engineering efforts, drive strategic initiatives, and collaborate with cross-functional teams to enhance customer experiences and improve business outcomes.
Responsibilities:
- Drive end-to-end execution of large-scale, strategic initiatives that materially improve business outcomes (e.g., revenue, loss ratio, customer experience)
- Align leaders and teams around high-value initiatives, ensuring clarity on priorities, tradeoffs, and expected impact
- Make and influence decisions on organizational structure, team topology, and resource allocation to enable successful execution of critical initiatives
- Set and guide priorities across multiple teams and domains, balancing short-term delivery with long-term scalability and resilience
- Lead cross-functional collaboration with Product, Data Science, and business stakeholders to translate strategy into coordinated execution
- Establish and evolve technical standards, architecture, and best practices that scale across the organization
- Communicate complex technical and strategic concepts to drive decision-making and alignment at the executive level
- Coach and influence engineering leaders and senior ICs, raising the organization’s ability to identify opportunities and deliver business impact at scale
- Coordinate with Staff Engineers across the organization to establish and evangelize standards and best practices
Requirements:
- 10+ years as a software engineer
- Proven leadership of projects involving multiple teams across functional domains
- Excellent communication skills both with engineering colleagues and senior business leaders