Software Engineering Manager (Java)
Allstate
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 79% of similar roles. Most pay $165,000–$232,850 — the blue band above. At the midpoint, this role pays about $157k versus about $199k 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 Software Engineering Manager (Java & Python) leads the engineering vision, development, integration, and support of the Legal Technology ecosystem. This hands-on leadership role involves spending approximately 80% of the time on software development, solution architecture, and production support, while the remaining 20% focuses on coaching engineers and resource planning. You will design scalable cloud-native architectures, build APIs, and develop event-driven services to integrate vendor-provided legal applications with enterprise systems. Key technologies include Java, Spring Boot, Python, microservices, Kafka, and Kubernetes across Azure or AWS cloud platforms. You will specifically solve complex legal operations problems by implementing Generative AI, LLMs, RAG, and intelligent automation. The role requires expertise in managing legal technology platforms to ensure reliability, security, and performance for regulatory and compliance business capabilities.
What does a Software Engineering Manager earn?
Median $216300 from 123 postings across 39 companies.
Skills
What you'll do
What we're looking for
More like this
Allstate
Allstate
PNC
Broadridge
Microsoft
MSCI