Not specified (assumed remote/hybrid based on industry standards).
5+ years professional software engineering experience
2+ years leading engineers through technical guidance
Hands-on production coding in java, javascript, or python
Allstate is seeking a Managing Engineer - Security to lead a team that designs and operates security controls as software products within their enterprise. The ideal candidate will possess extensive experience in software engineering, technical leadership, and security engineering, while also fostering a culture of innovation and collaboration
Job Summary
The Managing Security Engineer is a hands-on engineering leader responsible for leading a team that delivers and operates security controls in production.
This role blends deep technical leadership, people leadership, and delivery ownership to ensure the team consistently ships high-quality software achieving measurable security outcomes.
Allstate offers an opportunity to shape the future of protection while supporting causes that mean the most to you within a winning team making a meaningful impact.
Matching Summary
Match Score: 85
Allstate is seeking a Managing Engineer - Security to lead a team that designs and operates security controls as software products within their enterprise. The ideal candidate will possess extensive experience in software engineering, technical leadership, and security engineering, while also fostering a culture of innovation and collaboration.
Salary
Base: $120,000 – 195,000 annually; Bonus/Equity: Not specified; Benefits: Not specified
Skills & Requirements
Must-have
5+ years professional software engineering experience
2+ years leading engineers through technical guidance
Hands-on production coding in Java, JavaScript, or Python
Experience with scalable distributed systems in cloud environments
Proven background in API and backend service design
Nice-to-have
Depth in application security or DevSecOps domains
Experience designing security controls embedded in CI/CD pipelines
Ability to influence technical decisions across product areas
Exposure to Kubernetes, Docker, AWS, or Azure
Strong mindset balancing delivery velocity and security rigor
Key Requirements
5+ years of professional software engineering experience
2+ years of experience leading engineers
Supervisory responsibilities as first-level manager
Ownership of production systems delivering reliability and security