Principal Engineer - (Hybrid)
Core
Leads Allstate's Developer Experience organization, driving technical strategy and adoption of tools/platforms to improve engineering productivity and enable business outcomes.
Role type
Principal Engineer (Developer Experience / Platform Engineering)
Builds
Scalable, secure developer tools, platforms, and automation capabilities for enterprise engineering teams.
Domain
Insurance / Software Engineering / Developer Experience
Deliverable
production ML models | product features | infrastructure
Required skills
Technical strategy, change leadership, team leadership, hands-on software engineering, cloud-native technologies, AI-assisted development, vendor roadmap influence, cross-functional collaboration
Preferred skills
Experience in large complex IT organizations
Technologies
Java, Python, JavaScript, GitHub Copilot, Large Language Models, Cloud-native technologies
Responsibilities
Define and execute technical strategy for developer tools and platforms; advocate for engineering community needs and reduce development friction; evaluate and govern developer tools before enterprise adoption; champion AI-assisted development and emerging agentic technologies; build and lead high-performing teams; establish metrics for developer productivity and platform adoption; influence enterprise-wide engineering standards and best practices.
Seniority
Principal, hands-on technical leader with mentorship responsibilities