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)