Skip to main content

Managing Software Engineering Manager

Posted today

allstateSpringfield (IL)

SENIORITY

Manager

SALARY

$160000 - 220000 per year

Apply (opens in a new tab)

About the role

Architect and lead the development of digital products, guiding engineering teams from design and testing through production operations. Drive technical strategy, quality practices, and delivery across product teams while supporting team growth and meeting product performance goals. Architect, design, build, and enhance software products. Define and implement testing strategies, including test-driven development and pair programming. Lead technical decisions, system design, and resolution of engineering problems. Plan iterations, guide backlog refinement, and facilitate team ceremonies and retrospectives. Establish and maintain CI/CD pipelines and production monitoring practices. Coordinate technology strategy and knowledge sharing across product teams and stakeholders. Java 17 Spring Boot 3.x JVM and application performance management ReactJS, AngularJS, and TypeScript REST APIs and distributed systems Microservices and event-driven systems, including Kafka Azure, AWS, and hybrid cloud environments Relational and NoSQL databases OpenAPI, JSON, and AVSC schema standards CI/CD, Jenkins, GitHub Actions, Docker, and Kubernetes

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this