Software Engineer - Product Security

Allstate

Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$90,700–$195,700 / yr
Posted
46 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $176k
This role $143k
$76k most similar roles pay here $225k

This role pays less than 67% of similar roles. Most pay $141,462–$210,300 — the shaded band above. At the midpoint, this role pays about $143k versus about $176k 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 28 open roles on FindRole.

Listed pay typically runs $99,050–$170,500 across 28 roles with salary data.

Most-posted roles

View all roles at Allstate

At a glance

TL;DR · Software Engineer - Product Security

Product Security Engineers at various seniority levels—Sr Consultant II, Lead Consultant, and Expert—are sought after to design, build, and operate enterprise security controls as software products that integrate directly into the SDLC and core enterprise platforms. These engineers will own the full lifecycle of their projects, from architecture and implementation through deployment and production support, applying modern engineering practices like test-driven development and continuous integration. They must have hands-on experience with scalable distributed systems and cloud-based applications, proficiency in languages such as Java or JavaScript, and a strong understanding of application security concepts. For Lead and Expert roles, candidates should demonstrate coaching abilities, leadership in technical design decisions, and cross-team collaboration skills to deliver integrated solutions across multiple portfolios.

What you'll do

  • Design, build, and operate enterprise security controls as software products integrated into the SDLC.
  • Own end-to-end lifecycle of security control capabilities, including architecture, implementation, deployment, and support.
  • Write high-quality production code using modern programming languages like Java or JavaScript.
  • Apply engineering best practices such as test-driven development and continuous integration for reliability.
  • Contribute to system designs focusing on scalability, reliability, and secure by default behaviors.
  • Evaluate and adopt new technologies to enhance the effectiveness and usability of security controls.

What we're looking for

  • 3+ years of software engineering experience with ownership of production systems throughout the full lifecycle
  • Proficiency in modern programming languages such as Java or JavaScript
  • Hands-on experience designing, building, and operating scalable distributed systems and cloud-based applications
  • Demonstrated ability to design, develop, and integrate APIs and backend services, including REST-based interfaces
  • Experience collaborating effectively within agile delivery models and contributing to continuous improvement cultures

More like this

Similar roles

Senior Product Security Engineer - Software

Rockwell Automation

Remote (United States Of America Milwaukee (South 2Nd Street), US) 86 days ago
C# Java PHP .NET Core React Docker Kubernetes Go SQL HTML CSS JavaScript CI/CD SAST DAST SCA SonarQube Blackduck JFrog XRay PrismaCloud TCP/IP UDP HTTP HTTPS GitHub Mercurial Subversion AWS Azure GCP
Remote

Software Engineer - Product Security

Plaid

New York City, NY 23 days ago $188,748$242,676
CI/CD Python Docker Kubernetes AWS Terraform PostgreSQL Git Jenkins Ansible Linux Nginx SSL/TLS OAuth JSON/WebAPI

Software Engineer - Product Security

Plaid

Seattle 23 days ago $188,748$242,676
AWS Kubernetes Terraform Python Docker CI/CD Prometheus Grafana PostgreSQL Git Jenkins Ansible Linux JSON REST_API

Software Engineer - Product Security

Plaid

San Francisco 23 days ago $188,748$242,676
CI/CD Python Docker Kubernetes AWS Terraform PostgreSQL Git Jenkins Ansible Linux Nginx SSL/TLS OAuth JSON/WebAPI

Senior Software Engineer - Product Security

Plaid

New York City 13 days ago $204,156$281,196
Python Java Go Ruby Node.js AWS Azure GCP Kubernetes Docker CI/CD Git GitHub Jira PostgreSQL MongoDB Redis OAuth OpenID Connect PCI DSS SOC 2 ISO 27001 DevSecOps

Senior Software Engineer - Product Security

Plaid

San Francisco 13 days ago $204,156$281,196
Python Go Ruby Java Node.js AWS Azure GCP Kubernetes Docker CI/CD Git GitHub Jira PostgreSQL MongoDB Redis OAuth OpenID Connect PCI DSS SOC 2 ISO 27001 DevSecOps