Lead Software Engineer

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

Lead Software Engineer to spearhead a new AI Agent initiative powered by AWS Bedrock. The role involves leading a team, driving end-to-end strategy and execution for new product development, and innovating through integrations with systems that generate customer summaries and support prompt-engineering actions. Key skills include AWS, Terraform, Java, Angular, and AWS Bedrock.

What you'd actually do

  1. lead and inspire a team of engineers, building a culture of innovation, collaboration, and technical excellence
  2. drive the end-to-end strategy and execution of new product development—turning ambitious ideas into reliable, scalable software that delivers tangible customer and business impact
  3. innovate by partnering with other ET teams to advance the next automation play, including integrations with systems that generate customer summaries and support prompt-engineering actions—an effort expected to transform work management for agents and ATMs
  4. refine solutions based on customer and stakeholder feedback, provide architectural and technical leadership, and mentor engineers to ensure robustness and scalability
  5. Key skills highlighted: AWS, Terraform, Java, Angular, and AWS Bedrock—used across backend, frontend, and AI/LLM integration work—while collaborating with cross-functional partners and presenting updates to drive organizational buy-in

Skills

Required

  • 5+ years' experience in software development
  • Applying software development best practices (design principles, documentation, testing, security, DevOps.)
  • CI/CD pipelines in GitLab
  • effective branching strategies
  • Strong communication skills
  • break down complex technical problems
  • Willingness to learn new technical concepts quickly
  • share their knowledge with the team
  • Self-starter attitude
  • Agile mindset
  • Bachelor's degree in computer science, software engineering, or equivalent experience
  • An interest in generative AI and large languages models

Nice to have

  • AWS Services: Bedrock, Lambda, Queues, DynamoDB
  • Terraform
  • building and deploying AI/ML-based agents
  • Java
  • JavaScript
  • Angular
  • API/Webservice development and maintenance
  • working with containers

What the JD emphasized

  • AI Agent initiative
  • AWS Bedrock
  • prompt-engineering
  • AWS
  • Terraform
  • Java
  • Angular
  • AWS Bedrock

Other signals

  • AI Agent initiative
  • AWS Bedrock
  • prompt-engineering
  • integrations with systems that generate customer summaries