Senior Manager Software Engineer

  • Allstate
  • Springfield, Illinois
  • 11/03/2026
Full time Information Technology Telecommunications

Job Description

Lead strategic software engineering teams responsible for critical architecture and digital products. Design and deliver large-scale cloud and distributed systems, oversee applications in production, establish engineering best practices, and align product goals with organizational strategy and KPIs.

Responsibilities

  • Advise colleagues on complex software engineering matters.
  • Translate organizational strategy into meaningful engineering goals.
  • Manage teams responsible for strategically critical architecture and business functions.
  • Architect and design digital products using modern tools, technologies, and frameworks.
  • Oversee application operation in production and accountability for product KPIs.
  • Promote software best practices across teams and influence stakeholders.

Required Skills

  • Java
  • COBOLSpring Boot
  • REST API development
  • Microservices architecture
  • Cloud and distributed systems
  • API security
  • Mongo
  • DBKafka
  • Git and continuous integration tools