Principal Software Engineer
Posted 1hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Principal Software Engineer leading engineering to improve insurance products at Root. Collaborating with cross-functional teams to drive strategic initiatives and deliver technical solutions.
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
Benefits:
- Competitive Bonus
- Equity Offering


















