Software Engineer - Security

Allstate

Base: $90,700 - $199,910 annually; bonus/equity: n...
Not specified
3+ years production application experience
Java python .net javascript proficiency
Ci/cd pipeline architecture and maintenance
Allstate is seeking a Software Engineer for its Cybersecurity & Controls team, focusing on developing security tools integrated into the company's technology ecosystem. The ideal candidate will have a strong foundation in software engineering, experience with production-grade applications, and familiarity with CI/CD pipelines among other technical skills

Job Summary

  • The role involves building security controls as digital products to enhance the developer experience within Allstate's technology ecosystem.
  • Candidates will apply systematic scientific and technological methods to design, implement, test, and document software solutions without compromising security.
  • The position offers flexibility for hiring at Sr Consultant II, Lead Consultant, or Expert levels based on qualifications and interview evaluation.

Matching Summary

Match Score: 85

Allstate is seeking a Software Engineer for its Cybersecurity & Controls team, focusing on developing security tools integrated into the company's technology ecosystem. The ideal candidate will have a strong foundation in software engineering, experience with production-grade applications, and familiarity with CI/CD pipelines among other technical skills.

Salary

Base: $90,700 - $199,910 annually; Bonus/Equity: Not specified; Benefits: Not specified

Skills & Requirements

Must-have

  • 3+ years production application experience
  • Java Python .NET JavaScript proficiency
  • CI/CD pipeline architecture and maintenance
  • Agile XP paired programming TDD practices
  • Distributed microservices cloud deployment

Nice-to-have

  • OWASP top 10 and MITRE framework knowledge
  • LLM and Machine Learning familiarity
  • AI-assisted development tool usage
  • Behavioral driven development experience
  • Cross-team collaboration strategy alignment

Key Requirements

  • Minimum 3 years delivering production grade applications
  • Experience with Intellij IDE Git and REST APIs
  • Proven ability to lead technical design decisions for complex systems (Lead/Expert level)

Work Rights

Not specified

Tailored Resume

Cover Letter