Software Engineer - Cloud Security jobs in United States
cer-icon
Apply on Employer Site
company-logo

Allstate · 1 month ago

Software Engineer - Cloud Security

Allstate Insurance Co. is seeking a Software Engineer with a focus on cloud security to protect families and their belongings. The role involves designing and implementing security controls for cloud ecosystems, ensuring quality delivery through collaborative practices and agile methodologies.

BankingFinanceFinancial ServicesInsuranceInsurTechVenture Capital
badNo H1Bnote

Responsibilities

Design, develop, and implement innovative and embedded security controls and products for cloud and container ecosystems
Demonstrate technical skills and aptitude needed to meet/exceed delivery velocity expectations as a software engineer
Actively learn different technologies as needed for delivery of stories
Adhere to Allstate best practices (for example, pair programming and test-driven development) and hold others accountable for the same
Deliver on all phases of development work from initial kick-off, technical setup, application development, and support
Serve as a leader in all dimensions of the work:  people, process, technology
Embrace approach of making collaborative, fast, local decisions; then course correct as/if needed (test/learn/iterate)
Active participation in regular agile meetings (e.g., stand-ups, iteration planning meeting, retrospectives) infusing backlogs with technical input working in close partnership with the product manager
Actively work to transfer knowledge of Allstate development practices and technical skills to other people (including delivery areas) to grow adoption
Provide meaningful/thoughtful feedback on others as requested
Receive constructive criticism and take necessary steps to improve where/when needed
If there is bench time, leverage it to work on any assigned projects and/or for self-study to advance technical skills
Developed code should promote principles of 12 factor apps, availability, scalability, maintainability and security
Maintain positive outlook in handling continuous change and bring a sense of urgency in driving positive change at Allstate (innovation, faster time to market, improved quality)
Embrace an organization model that is self-directed / self-managed as a team and as individuals
Satisfy all administrative-type requirements such as timesheets, performance management process, annual compliance, security training, etc
Regular, predictable attendance is an essential function of this job
This job does not have supervisory responsibilities

Qualification

AWSAzureInfrastructure as CodeJavaPythonTest Driven DevelopmentPair ProgrammingKubernetesSoftware EngineeringScriptingMicrosoft SQL ServerGithubSpring Framework

Required

3+ years technology development and implementation experience
Hands-on experience with AWS and/or Azure services (e.g., Lambda, S3, IAM, Functions, Azure AD)
Hands-on experience with provisioning cloud resources via Infrastructure as Code (IaC)
Knowledge of Agile methodologies (especially Agile XP), including paired programming and Test Driven Development (TDD)
Excellent Java and/or Python coding background including familiarity with the following tools: Intellij or Visual Studio Code IDE, Github, Spring Framework, Microsoft SQL Server
Basic knowledge of Kubernetes and containerized workloads

Preferred

Familiarity with Jenkins
Familiarity with Env0
Familiarity with checkov

Company

Allstate

company-logo
Allstate is an insurance company that offers car, home, and life insurance services. It is a sub-organization of Allstate.

Funding

Current Stage
Public Company
Total Funding
$500M
2024-06-24Post Ipo Debt· $500M
2014-01-13Post Ipo Equity
1993-06-11IPO

Leadership Team

leader-logo
Jonathan Adkisson
SVP & General Manager - Direct Distribution
linkedin
leader-logo
Guy Hill
Executive Vice President, Product
linkedin
Company data provided by crunchbase