Lead Software Engineer

State Farm State Farm · Insurance · Bloomington, IL +2 · Technology and UX

Lead Software Engineers for the Claims Communication Product Suite, focusing on developing integrated, scalable communication solutions across multiple channels (email, chatbots, telephony, text, push notifications). Drive modernization, simplify applications, and mentor engineers. Requires 5+ years of experience, AWS, and full-stack development. Experience with generative AI tooling and observability platforms is a plus.

What you'd actually do

  1. Lead technical design and implementation across the Claims Communication Product Suite
  2. Drive modernization and simplification efforts across many communication systems
  3. Mentor engineers and influence engineering practices across the team
  4. Partner with product and business stakeholders to shape solutions and priorities
  5. Identify cross-system opportunities to reduce complexity and improve reliability

Skills

Required

  • 5 years of experience
  • Java, TypeScript, Golang and Python
  • Angular or React
  • software engineering fundamentals
  • object-oriented programming
  • version control
  • CI/CD practices
  • test-driven development
  • AWS
  • full-stack development
  • front-end and back-end technologies
  • work independently
  • identify problems
  • drive repeatable, scalable solutions
  • delivering measurable business value

Nice to have

  • insurance and financial sectors
  • generative AI tooling, such as GitHub Copilot and OpenCode
  • observability platforms and tools, including Dynatrace, CloudWatch, and Splunk
  • CI/CD pipelines, including GitLab CI and container-based build processes
  • Infrastructure as Code tools and practices, including OpenTofu/Terraform with HCL and Scalr
  • GraphQL APIs