At Allstate, great things happen when our people work together to protect families and their belongings from life’s uncertainties, and this role is looking to solve the problem of building and managing critical groups with significant responsibilities to achieve KPIs and ensure whole-company alignment and support for their goals.
Requirements
- Hands-on experience with Java Spring Boot
- Knowledge on MCP and Agentic AI (preferred)
- Expertise on XP, pairing and TDD practices
- Experience working on internal developer tools (preferred)
- Previous experience managing managers of engineering teams
- Design, Java, Java Spring, Spring Boot
Responsibilities
- Frequently advise others on complex engineering matters.
- Build foundation to translate strategy into challenging and meaningful goals
- Manage teams that are responsible for strategic and critical pieces of architecture or provide functions that are of key strategic value to the business.
- Act as an authority in software best practices and be relied upon to propagate these in the broader organization, beyond their individual team.
- Expert ability to view the organization as a whole.
- Leverage and influence key stakeholders
Other
- 10 or more years of experience (preferred)
- This job has supervisory duties.
- The candidate(s) offered this position will be required to submit to a background investigation.
- Allstate generally does not sponsor individuals for employment-based visas for this position.
- Bachelor's degree or higher (not explicitly mentioned but implied)