> Markdown version of [/jobs/ext/3757265-managing-software-engineering-manager](https://www.wearedevelopers.com/jobs/ext/3757265-managing-software-engineering-manager). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Managing Software Engineering Manager - **Company:** Allstate Corporation - **Location:** Springfield, IL, United States - **Salary:** $160,000.0 - $220,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Computer-Aided Design, Application Programming Interfaces (APIs), Amazon Web Services, Application Performance Management, Microsoft Azure, Continuous Integration, Distributed Systems, JSON, Pair Programming, SQL Databases, Strategies of Testing, Test-Driven Development (TDD), ReactJS, HybridCloud, Git, Event Driven Architecture, AngularJS, Kubernetes, Apache Kafka, Restful APIs, Docker, Jenkins, Microservices - **Published:** October 15, 2026 - **Apply:** https://find.jobs/jobs-near-me/apply/ats-redirect/?id=3022782002-2 ## About the Role * Java 17+Spring Boot 3.x+JVM and application performance management * React * JS, Angular * JS, and Type * Script * REST APIs and distributed systems * Microservices and event-driven systems, including Kafka * Azure, AWS, and hybrid cloud environments * Relational and No * SQL databases * Open * API, JSON, and AVSC schema standards * CI/CD, Jenkins, Git * Hub Actions, Docker, and Kubernetes ## Description 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.