Software Engineer, Product Security

Allstate

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
IL
Salary
$90,700–$195,700 / yr
Posted
9 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $184k
This role $143k
$75k most similar roles pay here $236k

This role pays less than 87% of similar roles. Most pay $151,493–$217,500 — the shaded band above. At the midpoint, this role pays about $143k versus about $184k 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 32 open roles on FindRole.

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

Most-posted roles

View all roles at Allstate

At a glance

TL;DR · Software Engineer, Product Security

Software Engineer - Product Security joins the Product Security Engineering organization to design, build, and operate enterprise security controls as software products. This role involves owning the full software development lifecycle, including architecture, implementation, deployment, and production support for scalable, reliable, and developer-friendly security capabilities integrated into the enterprise technology ecosystem. The engineer will write and maintain high-quality production code while utilizing engineering best practices like test-driven development, paired programming, and continuous integration/deployment. Key technologies include Java, JavaScript, microservices architecture, and REST-based APIs. Candidates should have experience with distributed systems, cloud-based applications, and containerized environments such as Docker and Kubernetes. The role addresses the technical challenge of embedding security controls directly into the SDLC to ensure secure-by-default behaviors while minimizing friction for product teams. Relevant skills include knowledge of OWASP Top 10, MITRE ATT&CK, and AI-assisted development tools.

What does a Software Engineer earn in Illinois?

Median $179750 from 68 postings across 24 companies.

See salary data

What you'll do

  • Design, build, and operate enterprise security controls as scalable software products.
  • Own the full software development lifecycle including architecture, implementation, deployment, and production support.
  • Write, test, and maintain high-quality production code in modern programming languages like Java or JavaScript.
  • Implement engineering best practices such as test-driven development, paired programming, and CI/CD pipelines.
  • Develop and integrate APIs and backend services into core enterprise platforms.
  • Evaluate and adopt new technologies and frameworks to improve the effectiveness of security controls.
  • Align security capabilities with enterprise needs by collaborating with product managers and platform teams.

What we're looking for

  • Must have 3+ years of software engineering experience owning production systems through the full development lifecycle.
  • Must be proficient in at least one modern programming language, such as Java or JavaScript.
  • Must have hands-on experience designing and operating scalable distributed systems and cloud-based microservices.
  • Must be able to design, develop, and integrate REST-based APIs and backend services.
  • Must be familiar with engineering practices including test-driven development, paired programming, and CI/CD.
  • Must be able to collaborate effectively within agile delivery models and across multi-functional teams.
  • Working knowledge of application security concepts like OWASP Top 10 and MITRE ATT&CK (preferred).
  • Experience with containerized environments (Docker, Kubernetes) or cloud platforms like AWS/Azure (preferred).

More like this

Similar roles

Software Engineer, Product Security

Rockwell Automation

Mayfield Heights, OH +1 41 days ago
Python Go TypeScript Node.js MongoDB Kubernetes Helm REST APIs Microservices Containers GitHub Azure DevOps CI/CD SAST SCA DAST SBOM OWASP Top 10 CWE
5+ yrs exp Hybrid

Software Product Security Engineer

HP Inc.

Spring, TX 30 days ago $123,100–$150,400
C/C++ C# .NET Core WPF XAML ASP.NET Core JavaScript TypeScript ReactJS Python Go Rust Django HTML5 CSS3 RESTful APIs Azure AWS GCP Docker CI/CD Azure DevOps

Cloud Product Security Engineer

Allstate

Remote (IL) 9 days ago $90,700–$195,700
Python Java JavaScript AWS Azure CI/CD Infrastructure as Code CSPM DLP SIEM SDLC Security Engineering Cloud Security Automated Testing Data Loss Prevention Encryption Logging
Remote

Senior Software Engineer, Product Security

Plaid

San Francisco, CA 76 days ago $204,156–$281,196
Application Security Vulnerability Management Secure Development Lifecycle Cloud Security Penetration Testing CI/CD AWS Kubernetes Terraform Microservices Distributed Systems Data Encryption Key Management Secret Management User Authentication Authorization Security Policy Enforcement
5+ yrs exp

Senior Software Engineer, Product Security

Plaid

New York, NY +2 76 days ago $204,156–$281,196
Application Security Vulnerability Management Secure Development Lifecycle Cloud Security CI/CD AWS Kubernetes Terraform Microservices Distributed Systems Data Encryption Key Management Secret Management User Authentication Service Authentication Authorization Systems Security Policy Enforcement
5+ yrs exp

Software Engineer, Product Security

Rockwell Automation

Mayfield Heights, OH +1 38 days ago
C++ C# SSDLC DevSecOps CI/CD Git SAST SCA DAST SBOM OWASP Top 10 CWE Threat Modeling Automated Testing Encryption Windows Object-Oriented Programming
5+ yrs exp Hybrid