Software Engineer

Allstate

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
IL
Salary
$70,100–$121,475 / yr
Posted
46 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $174k
This role $96k
$53k most similar roles pay here $228k

This role pays less than 98% of similar roles. Most pay $136,000–$211,200 — the shaded band above. At the midpoint, this role pays about $96k versus about $174k 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 36 open roles on FindRole.

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

Most-posted roles

View all roles at Allstate

At a glance

TL;DR · Software Engineer

Software Engineer (All Levels) engineers at Allstate build and enhance digital products using modern engineering practices and 12-factor application principles. These engineers own the full software development lifecycle, contributing to both frontend web and mobile applications as well as backend services. Day-to-day responsibilities include participating in iteration planning, daily stand-ups, and retrospectives while practicing pair programming and test-driven development to deliver high-quality code. The role involves maintaining CI/CD pipelines, troubleshooting products in user environments, and collaborating on technical decisions regarding scalability and performance. Candidates must possess skills in Java, Spring Boot, JavaScript, and React.js, alongside experience with microservices architecture, relational and NoSQL databases, and caching systems. This position focuses on developing robust software solutions within the insurance industry to protect customers from life's uncertainties through advanced pricing, telematics, and identity protection technologies.

What does a Software Engineer earn in Illinois?

Median $192050 from 87 postings across 24 companies.

See salary data

What you'll do

  • Design, develop, test, and maintain full-stack applications using Java, Spring, JavaScript, and React.
  • Implement test-driven development (TDD) and pair programming to ensure high-quality code delivery.
  • Build and maintain backend services including APIs, databases, caching, and messaging systems.
  • Develop responsive frontend components for web and mobile platforms.
  • Contribute to CI/CD pipelines and follow cloud-native practices for continuous delivery.
  • Troubleshoot and support software products within various user environments.
  • Provide technical leadership by mentoring junior engineers and coaching them on engineering best practices.
  • Partner with stakeholders to align technical strategy with business goals and product requirements.

What we're looking for

  • Must have experience with Java, Spring, JavaScript, and React.
  • Must have backend development experience including APIs, databases (relational/NoSQL), caching, and messaging systems.
  • Must have frontend experience building responsive web or mobile applications.
  • Must have a strong foundation in computer science fundamentals and object-oriented design.
  • Experience with CI/CD pipelines, DevOps practices, and test-driven development (TDD) is required.
  • Consultant II level requires 1+ years of experience.
  • Senior Consultant II level requires 3+ years of experience.
  • Lead level requires 5+ years of experience with demonstrated technical leadership.

More like this

Similar roles

Software Engineer, Level III

Snap Inc.

Bellevue, WA +5 30 days ago $118,000$176,000
Java Kotlin Swift Python C++ NoSQL Redis Kubernetes AWS Distributed Systems Microservices Cloud Computing Networking Data Storage Security

Software Engineer, Entry Level

General Dynamics

Scottsdale, AZ 25 days ago
Python C++ PyTest Git GitLab CI Linux RHEL Ubuntu Docker Kubernetes Helm CI/CD Hardware-in-the-loop Agile Scrum Ethernet Networking
1+ yrs exp Hybrid

Software Engineer Mid Level

Leidos

Clarksburg, WV 99 days ago $69,550$125,725
Java JavaScript Spring Boot PostgreSQL MySQL AWS Azure Google Cloud Docker Kubernetes Git React Angular Vue RESTful APIs Microservices Hibernate CI/CD Terraform Ansible Prometheus Grafana Elastic Search Python Jenkins OpenShift Maven Gradle Jira Confluence Bitbucket
2+ yrs exp

Software Engineer, Full Stack, Level V

Snap Inc.

Los Angeles, CA 71 days ago $209,000$313,000
JavaScript TypeScript HTML CSS Java Golang NodeJs Python React Angular Vue GraphQL WebAssembly Kubernetes Redis AWS NoSQL Microservices Unit Testing
6+ yrs exp

Software Engineer

Booz Allen Hamilton

Rome, NY 77 days ago $69,300$158,000
Python Golang Java C C++ Spring React.js Node.js Angular.js SQL Oracle Cloud Platforms Agile Microsoft Office

Software Engineer

General Dynamics

Dedham, MA 52 days ago $104,923$116,398
Object oriented development Agile SAST GitLab Python Bash Atlassian AI
2+ yrs exp