Lead Software Engineer – Workload Identity & Security

State Farm•Bloomington, IL
•Hybrid

About The Position

State Farm's Information Security Department is seeking a Lead Software Engineer to help safeguard the organization's critical assets. The role works with secrets and credential-management technologies such as HashiCorp Vault and LastPass and contributes to workload identity solutions using SPIFFE. The engineer designs, codes, and deploys security solutions, leads and mentors peers, and helps shape passwordless authentication with SPIFFE and Entra ID. The position is hybrid for qualified candidates in or near the listed hub locations: Dunwoody, Georgia; Richardson, Texas; Tempe, Arizona; and Bloomington, Illinois. Applicants must be eligible to work lawfully in the United States immediately; State Farm will not sponsor work authorization for this opportunity.

Requirements

  • At least 3 years of software development experience, preferably in a DevSecOps environment.
  • Experience with at least 3 of the following: AWS, Terraform, Git and pipeline concepts, Bash, Python, Go, Puppet, Kubernetes, Java, JavaScript, TypeScript, Spring, or automation scripting.
  • Proven leadership or mentoring experience in software development and design.
  • Strong understanding of security best practices.
  • Excellent communication, documentation, and analytical skills.
  • Ability to translate complex technical details for diverse audiences.
  • Experience with integrations across multiple environments, including cloud, mainframe, and legacy systems.
  • Eligibility to lawfully work in the United States immediately; work-authorization sponsorship is not available.

Nice To Haves

  • Experience in a DevSecOps environment.

Responsibilities

  • Design, develop, and deploy software and security solutions for secrets and credential management.
  • Lead and mentor peers on software development and DevSecOps best practices.
  • Work hands-on with technologies including AWS, Terraform, Git, Bash, Python, Go, Kubernetes, and Java.
  • Develop and maintain documentation, architecture diagrams, and roadmaps.
  • Communicate complex technical concepts to varied audiences.
  • Implement integration patterns across cloud and legacy environments.
  • Help shape passwordless authentication using SPIFFE and Entra ID.

Benefits

  • Potential yearly incentive pay up to 15% of base salary.
  • Annual raises and bonuses.
  • Healthcare plans, with State Farm paying most of the healthcare premium; vision, dental, telemedicine, and mental health services are also available.
  • Educational benefits, including training, tuition assistance, employee resource groups, and mentoring.
  • Fertility, IVF, and adoption assistance.
  • National discount programs, financial workshops, and financial coaching.
  • Time-off policies, with the opportunity to initially earn up to 20 days annually.
  • Parental leave, paid holidays, celebration day, life leave, bereavement leave, and community service and 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.
  • Standard work week of 38 hours and 45 minutes.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service