
Identity & Access Management (IAM) Software Engineer/Analyst
State Farm2 months ago
Bloomington, IL, USA +3 moreMid Level
Base Salary
$97k - $177k/yr
Responsibilities
- Develop, automate, support, and test identity and access management tools and end-to-end information security solutions.
- Develop and maintain access certification workflows that create, route, track, and close access review campaigns.
- Integrate identity and access data from authoritative systems, including users, accounts, roles, groups, and entitlements.
- Design secure APIs and backend services for certification, reporting, workflow orchestration, and integrations.
- Build access remediation processes for revocations, automated deprovisioning, tickets, and exception records.
- Capture and retain audit evidence for access reviews, decisions, and remediation activities.
- Protect identity, entitlement, and security data through access controls, logging, encryption, and separation of duties.
- Participate in story refinement, development, testing, code review, deployments, troubleshooting, production support, and control audits.
- Document identity and access control strategies, procedures, guidelines, processes, architecture diagrams, and research summaries.
- Research emerging identity and access security topics and collaborate with enterprise teams to design role-based access control solutions.
Requirements
- Prior software development experience.
- Experience with AWS, Azure, and GCP cloud platforms.
- Experience with application development tools, continuous integration and continuous delivery pipelines, and automation tools.
- Experience with React, Angular, Spring, and Spring Boot.
- Experience with Git and GitLab source code management.
- Ability to build and maintain applications and tools using Perl, Python, PowerShell, Bash, NodeJS, JavaScript, or TypeScript.
- Experience with API development and testing tools such as Bruno and Insomnia.
- Experience with HashiCorp Vault and AWS Secrets Manager for credential management.
- Understanding of software design patterns, testing techniques, software security scanning, security best practices, and compliance requirements.
- Strong communication, analytical, technical design, collaboration, and problem-solving skills.
- Ability to deploy applications and functions to public cloud platforms using tools such as Terraform and Git.
- Knowledge of security standards and regulations including ISO 27001, NIST, and NYCRR 500.
- Suggested certifications may include CISSP, Security+, GSEC, CISM, CRISC, or GCSA.
Benefits
- Hybrid work arrangement with time spent working from home and in the office; hub locations are Dunwoody, GA, Richardson, TX, Tempe, AZ, and Bloomington, IL.
- Potential starting base salary of $97,000-$177,000, with starting salary based on skills, background, and experience.
- Potential yearly incentive pay of up to 15% of base salary.
- Health, dental, vision, telemedicine, mental health, and wellbeing programs, with State Farm paying most of the healthcare premium.
- Training programs, tuition assistance, employee resource groups, and mentoring.
- Fertility, IVF, adoption assistance, college coaching, discounts, financial workshops, financial coaching, and credit union access.
- Paid time off, up to 20 days initially, parental leave, paid holidays, celebration day, life leave, bereavement leave, and community service or education support days.
- Matching Gift Program, Good Neighbor Grant Program, and Employee Assistance Fund.
- 401(k) plan with company contributions of up to 7% of salary and access to free financial advisors.
- May be required to work nights and weekends.
Tech Stack
AngularAWSAzureBashGitGoogle Cloud PlatformJavaScriptPerlPowerShellPythonReactSpring BootTerraformTypeScript
About State Farm
State Farm is a U.S. mutual insurance group that sells auto, home, renters, life, health, and small-business coverage, plus select financial services. It markets policies primarily through a large network of local agents and earns revenue from premiums and investing customer reserves. Founded in 1922 and headquartered in Bloomington, Illinois, it is among the largest personal lines insurers in the United States.