Lead Software Engineer

State Farm•Bloomington, IL
•Hybrid

About The Position

State Farm is seeking two Lead Software Engineers for its Billing and Payments Area, supporting the State Farm Payment Plan (SFPP) team. The role is suited to engineers who combine strong technical expertise with the ability to mentor teammates, influence decisions, build trust, and foster a positive and inclusive team environment. The engineers will support and modernize business-critical payment systems, including exploring how AI can accelerate migration of mainframe capabilities to modern web technologies. The position involves designing, developing, testing, deploying, and supporting full-stack web applications, APIs, and integrations with mainframe systems. The team uses Java, Spring Boot, JavaScript, and modern frontend technologies, and supports modernization work involving cloud platforms, containers, and AI-assisted development tools. The role also includes troubleshooting complex issues and promoting security, reliability, automation, and engineering best practices. The position is hybrid and based at either State Farm’s Bloomington, Illinois corporate location or its Richardson, Texas CityLine Hub. For Enterprise Technology, the hybrid arrangement will require approximately 40% in-office time each month, beginning in late 2027. Applicants must be eligible to work lawfully in the U.S. immediately; State Farm will not sponsor work authorization for this opportunity.

Requirements

  • Advanced experience developing enterprise applications using Java, Spring Boot, RESTful APIs, and frontend frameworks such as React or Angular.
  • Strong knowledge of relational databases, including PostgreSQL or DB2.
  • Experience with AWS, Linux, containers, and enterprise application environments.
  • Proficiency with Git-based workflows, CI/CD, automated testing, secure coding, and observability tools.
  • Experience supporting business-critical applications, troubleshooting complex issues, and contributing to technical design decisions.
  • Demonstrated ability to lead by example, positively influence others, and take ownership of results.
  • Experience coaching, mentoring, and developing engineers through feedback and collaboration.
  • Strong communication, relationship-building, and conflict-resolution skills.
  • Ability to foster trust, teamwork, inclusion, and accountability.
  • Adaptability, sound judgment, and commitment to continuous learning and improvement.
  • Applicants must be eligible to lawfully work in the U.S. immediately; employer sponsorship for U.S. work authorization is not available.

Nice To Haves

  • Experience with mainframe technologies, particularly integrations with modern web applications.
  • Knowledge of billing and payment systems or State Farm’s technology environment.
  • Familiarity with ROSA, Terraform, Python, GitLab CI/CD, or Dynatrace.
  • Experience contributing to engineering communities, shared development practices, or design systems.
  • Familiarity with modernization initiatives, infrastructure-as-code, and AI-assisted development tools.

Responsibilities

  • Lead by example, demonstrating accountability, integrity, professionalism, and collaboration.
  • Mentor and coach engineers, supporting their professional growth, knowledge sharing, and continuous improvement.
  • Build trust and foster an inclusive team environment; address challenges and conflicts constructively.
  • Influence decisions, encourage innovative thinking, and help teammates achieve shared goals.
  • Partner with engineers, business stakeholders, and technology leaders to deliver reliable, customer-focused solutions.
  • Communicate technical concepts clearly, balance competing priorities, and help guide team direction.
  • Champion modernization, operational excellence, and improvements to customer and user experience.
  • Design, develop, test, deploy, and support full-stack web applications, APIs, and integrations with mainframe systems.
  • Develop solutions using Java, Spring Boot, JavaScript, and modern frontend technologies.
  • Support modernization initiatives involving cloud platforms, containers, and AI-assisted development tools.
  • Troubleshoot complex issues while promoting security, reliability, automation, and engineering best practices.
  • Contribute to technical design decisions and support business-critical applications.

Benefits

  • Annual raise and bonus; potential yearly incentive pay up to 15% of base salary.
  • Health and wellbeing programs, with State Farm paying most of the healthcare premium; multiple medical plan options, including a high-deductible plan.
  • In-network preventative care covered at 100% under medical plans.
  • Vision, dental, telemedicine, and access to 24/7 mental health professionals.
  • Industry-leading training programs, tuition assistance, employee resource groups, and mentoring.
  • Fertility, IVF, and adoption assistance.
  • College coaching, national discount programs, interactive monthly financial workshops, and free financial coaching.
  • Time-off policies, with the opportunity to initially earn up to 20 days annually, plus parental leave, paid holidays, a celebration day, life leave, bereavement leave, and community service/education support days.
  • Matching Gift Program, Good Neighbor Grant Program, and Employee Assistance Fund.
  • Free financial advisors and a 401(k) plan with company contributions of up to 7% of salary.
  • Compensation based on a standard 38:45-hour work week.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service