Software Engineer Lead Consultant

Allstate

Remote

Quick summary

Work type
Remote
Location
IL
Posted
5 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $183k
$140k most similar roles pay here $232k

This listing doesn't post a salary. Most similar roles pay $155,000–$211,200.

Based on 239 similar postings.

Employer

About Allstate

The Allstate Corporation is one of the largest publicly held personal lines insurers in the US, widely recognized for its "You're In Good Hands With Allstate®" slogan.

Allstate currently has 29 open roles on FindRole.

Listed pay typically runs $100,000–$175,762 across 28 roles with salary data.

Most-posted roles

View all roles at Allstate

At a glance

TL;DR · Software Engineer Lead Consultant

As a Senior Product Engineer at Allstate, you will join a dynamic team responsible for architecting and designing digital products using modern tools and technologies. Your day-to-day responsibilities include participating in inception meetings, leading standups, retrospectives, and design sessions, as well as coaching the team on best practices such as paired programming and test-driven development. You will also establish CI/CD pipelines and support software products in user environments. The role requires expertise in Java Spring Boot for REST API development, microservices architecture, event-driven systems, and secure system design. Additionally, you should have hands-on experience with Kubernetes, cloud-native ecosystems, observability tools like OpenTelemetry, and AI platforms including large language models and RAG pipelines. This position involves working on large-scale distributed systems in the insurance domain, requiring a strong background in backend development, database management, and Kafka messaging.

What you'll do

  • Leads high-level and low-level component and system designs in collaboration with product managers.
  • Establishes CI/CD pipelines and practices to ensure efficient software delivery.
  • Coaches the team in paired programming, test-driven development, and other best practices.
  • Provides technical expertise on business domains and technology stacks across organizations.
  • Supports software products in user environments and ensures their successful operation.

What we're looking for

  • 10+ years of software development experience with a focus on cloud-native microservices
  • Expertise in REST APIs using Java Spring Boot, including API gateway patterns and documentation tools
  • Hands-on experience with event-driven architectures, Kafka-first design, and distributed systems
  • Deep knowledge of secure system design, including OAuth/OpenID/SAML and API security practices
  • Strong command over CI/CD pipelines, DevOps principles, and Kubernetes ecosystems
  • Experience in AI/ML workflows, observability, and performance engineering using OpenTelemetry

More like this

Similar roles

Software Engineer

Q2

Cary, North Carolina 68 days ago
Python SQL Javascript Vue.js OpenAPI Node.js CI/CD Docker GitLab Snowflake Airflow Cloud-Native Architecture Service-Oriented Architecture Agile Methodology
Hybrid

Software Engineer

Booz Allen Hamilton

Chantilly, VA 62 days ago $69,400$158,000
Java Python Rust GO AWS Azure Google Cloud

Software Engineer

Booz Allen Hamilton

Roseville, CA 46 days ago $86,900$198,000
Kubernetes Gitlab GitHub Atlassian Agile CI/CD Python Java C++ PostgreSQL MySQL Docker AWS Azure GCP SOSA System IPMI IEEE systems engineering gates Test-driven development Agentic AI tools

Software Engineer

Samsung Electronics

Mountain View, CA 42 days ago $150,000$150,000
JavaScript React Go Kafka RabbitMQ Microservices Git Webpack npm Agile TDD Cross-browser Compatibility Responsive Design Caching Background Jobs Rate Limiting Performance Tuning

Software Engineer

Applied Materials

Santa Clara, CA 20 days ago $179,500$246,500
Python C++ Java Rust PyTorch FPGA Modern C++ Machine learning Web service architecture Signal processing Computer vision Robotics User interface design Mathematical modelling Numerical methods GPU programming Embedded system development

Software Engineer

Cisco

Milpitas, CA 28 days ago $165,000$241,400
C++ Python Linux SONiC SAI TCP/IP BGP VxLAN EVPN ACLs GDB PDB Git Jira Jenkins CI/CD Pytest
Hybrid