Software Engineering Manager

Allstate

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
IL
Salary
$120,000–$193,725 / yr
Employment
Full-time
Posted
8 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $199k
This role $157k
$104k $266k
below market most similar roles pay here above market

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

About Allstate

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

View all roles at Allstate

At a glance

TL;DR · Software Engineering Manager

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.

See salary data

What you'll do

  • Design, develop, and maintain cloud-native applications, APIs, and event-driven services for legal and regulatory capabilities.
  • Perform hands-on software development, including coding, architectural design, code reviews, and production troubleshooting.
  • Integrate and orchestrate vendor-provided legal applications with enterprise systems to ensure scalable and secure solutions.
  • Build and implement AI-powered solutions using Generative AI, LLMs, RAG, and intelligent automation technologies.
  • Own the reliability, security, and performance of production platforms through incident response and root cause analysis.
  • Lead technical decisions regarding cloud platforms, data management, and application modernization.
  • Manage vendor relationships, product upgrades, and the full lifecycle of legal technology platforms.
  • Coach and mentor a team of engineers while fostering a culture of accountability and innovation.

What we're looking for

  • Strong hands-on experience with Java, Spring Boot, microservices, REST APIs, and event-driven architectures.
  • Proficiency in Python for automation and platform engineering.
  • Experience designing and supporting highly available production systems with accountability for reliability, security, and performance.
  • Experience with enterprise integrations, API management, workflow orchestration, SaaS platforms, and messaging technologies such as Kafka.
  • Experience with relational and NoSQL databases, container platforms such as Kubernetes, and cloud-native data services.
  • Strong expertise with Microsoft Azure and/or AWS cloud platforms.
  • Experience building or integrating AI-powered solutions using Azure OpenAI, LLMs, RAG, vector databases, or related technologies.
  • 7 or more years of experience (preferred).

More like this

Similar roles

Software Engineering Manager (Java)

Allstate

Remote (IL) 27 days ago $120,000–$193,725
Java Spring Boot Microservices AWS Azure Kubernetes Kafka RabbitMQ ActiveMQ REST APIs CI/CD Distributed Systems NoSQL Relational Databases Observability DevOps Domain-Driven Design Object-Oriented Design
7+ yrs exp Remote

Senior AI Software Engineer

Allstate

Remote (MN) 2 days ago $90,700–$153,925
Python Java Spring Boot Node.js FastAPI Generative AI LLMs LangChain RAG Agentic AI Microsoft Azure AWS Kubernetes Docker CI/CD MLOps MongoDB DocumentDB SQL Server Kafka React Angular RESTful APIs Microservices Prompt Engineering Vector Databases
Remote

Software Engineering Manager

PNC

Pittsburgh, PA 80 days ago
ETL Applications Integration Agile Development Release Management UX) Design System Testing Software Process Improvement Application Delivery Process Application Development Tools Data Exchange
5+ yrs exp

Software Engineering Manager

Broadridge

Newark, NJ 56 days ago $200,000–$230,000
Java Spring Kafka Camunda PostgreSQL Redis Distributed Systems API Design Event-Driven Architecture Cloud-Native Platform Engineering Agile L3 Support Root-Cause Analysis
10+ yrs exp Hybrid

Software Engineering Manager

Microsoft

21 days ago $165,600–$296,400
C C++ C# Java JavaScript Python Distributed Systems Software Security RBAC Telemetry Incident Management SDLC Microsoft Purview Entra
8+ yrs exp Hybrid