Engineering Lead & Product Architect

Allstate Private Limited

Springfield, Northern (IL, KY)

Hybrid

USD 120,000 - 194,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Allstate is seeking a Managing Engineer to architect and design digital products, owning production systems and KPIs. You will direct mid-to-large teams, guide technical choices, and collaborate across product portfolios to deliver reliable software.

You will lead design and implementation of testing strategies, promote TDD and pair programming, and establish robust CI/CD pipelines using Jenkins or GitHub Actions, Docker, and Kubernetes, while ensuring secure development practices.

Qualifications

  • 7+ years of experience in software engineering or related field.
  • Proficiency in Java 17+ and Spring Boot 3.x+.
  • Strong understanding of JVM and Application Performance Architecture.
  • Frontend knowledge: ReactJS/Angular/Typescript.
  • Experience with REST APIs and distributed systems.
  • Experience building microservices and event-driven systems (Kafka preferred).
  • Cloud environments (Azure, AWS) and on-premises systems.

Responsibilities

  • Leads and participates in knowledge sharing and contributes to team engineering practices.
  • Leads design, build, and enhance software products.
  • Leads and implements testing strategies to validate acceptance criteria.
  • Promotes pair programming and test-driven development (TDD).
  • Collaborates on system and application design for effective solutions.
  • Leads iteration planning and backlog refinement.
  • Leads daily standups and cross-site collaboration.
  • Communicates technical designs across product teams.
  • Guides team in selecting technologies and resolving conflicts.
  • Establishes CI/CD pipelines and deployment practices.
  • Aligns strategy across portfolios with PMs and stakeholders.
  • Shares expertise across multiple business domains and tech stacks.

Skills

Java 17+
Spring Boot
JVM performance
Frontend React/TS
REST APIs
Microservices
Kafka
Cloud/AWS/Azure
Datadog
CI/CD
Docker
Kubernetes
TDD
Security

Tools

OpenAPI
JSON
AVSC

Job description

Allstate is seeking a Managing Engineer to architect and design digital products, owning production systems and KPIs. You will direct mid-to-large teams, guide technical choices, and collaborate across product portfolios to deliver reliable software.

You will lead design and implementation of testing strategies, promote TDD and pair programming, and establish robust CI/CD pipelines using Jenkins or GitHub Actions, Docker, and Kubernetes, while ensuring secure development practices.

Get your free, confidential resume review.

or drag and drop your file here.