Software Engineering Manager (Java)
Allstate
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 82% of similar roles. Most pay $167,875–$252,997 — the blue band above. At the midpoint, this role pays about $157k versus about $210k for comparable roles.
Based on 240 similar postings.
Employer
The Allstate Corporation is one of the largest publicly held personal lines insurers in the US, widely recognized for its "You're In Good Hands With Allstate®" slogan.
Allstate currently has 41 open roles on FindRole.
Listed pay typically runs $100,000–$170,500 across 41 roles with salary data.
Most-posted roles
At a glance
The Managing Engineer (Java Engineering) leads high-performing software engineering teams responsible for building and modernizing enterprise applications that support Roadside Services critical business operations. This hands-on leadership role requires active Java coding and technical contribution alongside people leadership, including coaching, performance management, and talent development. The successful candidate will drive technical strategy, partner with product and business stakeholders, and foster a culture of engineering excellence. Key responsibilities include developing scalable, reliable applications and establishing technical roadmaps within Agile environments. Required skills include deep expertise in Java, Spring Boot, microservices, distributed systems, APIs, and relational database technologies. The role also involves managing CI/CD pipelines, automated testing, and DevOps practices to ensure secure, high-volume transactional application performance and reliability within a complex enterprise software environment.
Skills
What you'll do
What we're looking for
Related searches
More like this
Allstate
Allstate
Allstate
Shopify
Corepay
Corepay