Senior Software Engineering Manager - Distributed Systems

Allstate Insurance Company

United States

On-site

USD 120,000 - 193,725

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Allstate Insurance Company is seeking a Software Engineer Manager to lead a team of engineers, design reference architectures, and drive adoption of scalable patterns across enterprise platforms.

You will partner with product, platform, and infrastructure teams to deliver high‑quality, production‑grade references and exemplars, while guiding architectural decisions and ensuring performance and security standards.

Qualifications

  • 7+ years of software engineering experience in enterprise-scale applications.
  • 2+ years in technical leadership, team leadership, or people management.
  • Strong proficiency in Java and experience building distributed applications and services.
  • Experience developing cloud-native applications in AWS, Azure, or Google Cloud Platform.
  • Experience with container technologies and Kubernetes-based deployments.
  • Strong understanding of APIs, microservices, and service integration patterns.
  • Experience with event-driven architectures, messaging platforms, or asynchronous processing frameworks.
  • Understanding of distributed systems concepts including scalability, resiliency, fault tolerance, and performance optimization.
  • Experience partnering with cross-functional teams to deliver technical solutions.
  • Strong verbal and written communication skills with the ability to influence engineering decisions.

Responsibilities

  • Lead, coach, and develop a team of software engineers.
  • Design and deliver reference architectures, sample applications, and reusable implementation patterns.
  • Partner with product, platform, and infrastructure teams to address real‑world engineering challenges.
  • Provide technical leadership for architecture, design reviews, and implementation decisions.
  • Promote engineering best practices related to scalability, resilience, security, and maintainability.
  • Build understanding of platform dependencies (e.g., caching, messaging, networking, identity, observability).
  • Drive adoption of reusable patterns and standards across engineering teams.
  • Participate in coding, prototyping, and troubleshooting activities as needed.
  • Manage staffing, prioritization, delivery planning, and team performance.
  • Influence engineering standards and platform adoption across the organization.

Skills

Java
Distributed systems
APIs & microservices
Cloud-native apps
Kubernetes
Event-driven architecture
Cross-functional collaboration
Communication
Leadership
Problem solving

Tools

Docker
Kubernetes
Kafka
Redis
APIs

Job description

Allstate Insurance Company is seeking a Software Engineer Manager to lead a team of engineers, design reference architectures, and drive adoption of scalable patterns across enterprise platforms.

You will partner with product, platform, and infrastructure teams to deliver high‑quality, production‑grade references and exemplars, while guiding architectural decisions and ensuring performance and security standards.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Engineering Manager, Cloud-Native & Containers
Senior Engineering Manager, Cloud-Native & Containers

Allstate Insurance • Illinois

On-site
USD 120,000 - 194,000
Senior Engineering Manager: Cloud & Containers Arch
Senior Engineering Manager: Cloud & Containers Arch

allstate • United States

Hybrid
USD 120,000 - 193,725
Laptop, monitors, headset, keyboard, &
Connectivity reimbursement for home办公
Director, Developer Experience & Platform Engineering
Director, Developer Experience & Platform Engineering

Allstate Insurance Company • Northern (KY)

Hybrid
USD 199,000 - 274,000
Laptop & monitors provided
Connectivity reimbursement
Senior Security Engineering Leader - DevSecOps & Cloud
Senior Security Engineering Leader - DevSecOps & Cloud

Allstate Insurance • Illinois

On-site
USD 152,000 - 210,000
Connectivity reimbursement
Platform Risk & Security Architect
Platform Risk & Security Architect

Allstate Insurance • Illinois

Hybrid
USD 160,000 - 230,000
Comprehensive technology setup
Monthly connectivity reimbursement
Managing Engineer - (Software Development/Container Workloads)
Managing Engineer - (Software Development/Container Workloads)

Allstate Insurance • Illinois

On-site
USD 120,000 - 194,000
Remote Cloud Services Lead Software Engineer
Remote Cloud Services Lead Software Engineer

Allstate • United States

Hybrid
USD 100,000 - 171,000
Connectivity reimbursement for home/hy
Comprehensive tech setup (laptop, Moni
Cloud Services Lead Engineer — AWS, Kubernetes, Microservices
Cloud Services Lead Engineer — AWS, Kubernetes, Microservices

Allstate Insurance • Illinois

On-site
USD 100,000 - 171,000
Laptop setup
Connectivity reimbursement
Remote Security Engineering Senior Manager
Remote Security Engineering Senior Manager

allstate • United States

Hybrid
USD 152,000 - 210,000
Tech setup provided
Connectivity reimbursement
Remote Security Engineering Senior Manager
Remote Security Engineering Senior Manager

Allstate Insurance Company • United States

On-site
USD 180,000 - 260,000