Software Engineer

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

Software Engineer role focused on building and evolving a Design System for State Farm's customer and agent-facing experiences, including design system widgets, global navigation, and website search. The role involves collaborating across teams, driving outcomes in an agile environment, and supporting the migration of an existing design system.

What you'd actually do

  1. Contribute to our Design System Engineering product team, powering State Farm’s customer- and agent/associate-facing experience.
  2. Build and evolve frameworks and components used across the organization—enabling development of statefarm.com pages.
  3. Collaborate across multiple product and engineering teams to influence and solve complex problems, deliver best-in-class experiences, and drive outcomes in a fast-paced, agile environment.
  4. Lead solution design with attention to risks, mitigation, performance, user experience, and testability—supporting test-first development, delivering coding and testing, and helping maintain delivery pipelines that deploy working code frequently.
  5. Engage in product discovery (including with analytics/experimentation partners), contribute to roadmap/tactics and work intake, and support the migration of our 1X Design System to sf-ui.

Skills

Required

  • HTML
  • CSS
  • JavaScript
  • SCSS
  • DevOps
  • CI/CD pipelines
  • GitLab
  • Agile environment
  • Test-first mindset
  • Cross-functional collaboration
  • AWS

Nice to have

  • jQuery
  • ReactJS
  • Angular
  • Vue