Software Engineer

Allstate

Remote

Quick summary

Work type
Remote
Location
IL
Salary
$85,000–$145,075 / yr
Posted
3 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $157k
This role $115k
$71k most similar roles pay here $213k

This role pays less than 84% of similar roles. Most pay $128,825–$184,337 — the shaded band above. At the midpoint, this role pays about $115k versus about $157k for comparable roles.

Based on 240 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 33 open roles on FindRole.

Listed pay typically runs $100,000–$170,500 across 32 roles with salary data.

Most-posted roles

View all roles at Allstate

At a glance

TL;DR · Software Engineer

Allstate seeks Software Engineers from Consultant II to Lead levels who will contribute to the development of digital products using modern engineering practices. At the Consultant II level, candidates will engage in daily stand-ups, participate in retrospectives, and practice test-driven development while working closely with team members on full-stack applications. Senior Consultants II expand their scope by contributing to technical decision-making, mentoring junior engineers, and executing against product strategies. Leads take on a more strategic role, partnering with product managers to align engineering and business strategies, driving cross-product collaboration, and setting technical direction for complex system designs. The ideal candidate has experience in Java/Spring, JavaScript, React.js, backend development including APIs and databases, frontend web or mobile application building, and CI/CD pipelines. This role demands strong foundational knowledge in computer science and object-oriented design, with a focus on delivering high-quality software solutions that address well-defined problems at scale.

What you'll do

  • Design, develop, test, and maintain applications across the full stack with guidance as needed.
  • Practice paired programming and TDD to deliver high-quality code.
  • Troubleshoot and support software products in user environments.
  • Mentor junior engineers and contribute to team knowledge sharing.
  • Drive cross-product collaboration and influence engineering direction across teams.

What we're looking for

  • 1+ years of software development experience required; 3+ years for senior level; 5+ with demonstrated technical leadership
  • Proficient in Java/Spring, JavaScript, React.js, backend APIs, databases (relational/NoSQL), caching, messaging systems
  • Experience with frontend web or mobile application development and CI/CD pipelines
  • Strong foundation in computer science fundamentals and object-oriented design principles
  • Ability to mentor junior engineers, contribute to technical decision-making, and drive cross-product collaboration
  • Practice test-driven development, paired programming, and agile methodologies effectively

More like this

Similar roles

Software Engineer Lead Consultant

Allstate

Remote 20 days ago $100,000$170,500
AWS Kubernetes Docker CI/CD API Development Microservices Architecture RabbitMQ Spring Boot Apache Kafka Infrastructure As Code (IaC) Git Monitoring Tools Terraform PostgreSQL Python
Remote

Software Engineer

Booz Allen Hamilton

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

Software Engineer

Booz Allen Hamilton

Washington, DC 30 days ago $112,800$257,000
Rust C C++ Java Go Python Bash Kubernetes CI/CD Spec Driven Development GitHub KVM Docker DevSecOps OAuth OpenID Connect TLS SSH SysML DoDAF UAF

Software Engineer

Robinhood

Menlo Park, CA 25 days ago $161,637$200,000
Python Java Scala GoLang Machine learning frameworks Data processing frameworks Feature engineering tools ML pipeline and deployment tools Model monitoring tools
Hybrid

Software Engineer

Boeing

Remote (Hazelwood, MO) 32 days ago $105,000$140,000
C#.NET .NET Framework Bash PowerShell MSSQL Transact-SQL Azure DevOps Jira xUnit nUnit MSTest Windows 10/11 Windows Server Azure DevOps Pipelines Microservices RESTful APIs Containerized Software Agile
Remote

Software Engineer

Cisco

Milpitas, CA 40 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