Software Engineer

State FarmBloomington, IL
Remote

About The Position

State Farm is seeking a Software Engineer to join their team in Bloomington, IL. The company is focused on leveraging technology to strengthen human connections and enhance the customer experience, allowing employees to focus on applying judgment, empathy, and expertise. This role involves leading, designing, developing, and implementing applications, as well as providing production support and training. The engineer will use modern coding, testing, security, DevOps, and software engineering practices to maintain and create new applications, including cloud-based tooling. They will also analyze customer needs, suggest solutions, develop implementation plans, and ensure efficient management of technology and data assets. The role requires an Agile and DevOps mindset, focusing on product accountability from inception to sunset, and applying User Experience practices to improve usability. A broad application of computer science principles for software engineering solutions is expected.

Requirements

  • Bachelor’s degree, or foreign equivalent, in Computer Science, Electronics Engineering, or a closely related field of study.
  • 8 years of experience in the job offered, or as a Software Developer, Lead Software Engineer, Technical Lead, Software Engineer, Senior Software Engineer, or similar position.
  • 8 years of experience working with Guidewire PolicyCenter Integration and Configuration, including rules, Messaging Framework (including use of Kafka, GX Model, and Integration Views), Batch Process and Workflows, and PCF.
  • 5 years of experience working with Property Casualty Auto Knowledge.
  • Experience working with Oracle, DB2, Postgres.
  • Experience working with XML, Json.
  • Experience working with Soap/Rest Web Services, Postman.
  • Experience working with Containers Kubernetes, Docker.
  • Experience working with Mule, ServiceNow, Dynatracel Easymock, Mockito.
  • Experience working with GitLab and GitHub CoPilot.
  • Experience working with Splunk, Notepad++.
  • Experience working with Agility/Version One.
  • Experience working with Agile/Product Management organizational methodology.
  • Must be certified as a Guidewire Specialist.

Responsibilities

  • Lead, design, develop, and implement applications.
  • Provide production support and assist in training.
  • Utilize up-to-date coding, testing, security, DevOps, and software engineering practices to maintain and create new applications, including incorporation of cloud-based tooling design and development that support business requirements.
  • Collect and analyze information to identify customer's technical needs, suggest solutions and develop implementation and integration plans (e.g., technical proposals).
  • Be responsible for the analysis, design, deployment, support, and security of technology to ensure the organization is efficiently managing its technology and data-related assets in accordance with market best-practices and external regulations.
  • Apply DevOps and Agile mindset where team is accountable for product from inception to sunset.
  • Apply User Experience practices to improve usability and interaction between the customer and product.
  • Apply a wide application of complex principles, theories, and concepts in computer science for software engineering solutions.

Benefits

  • Compensation based on a 38:45-hour work week.
  • Annual raise and bonus.
  • Robust health and wellbeing programs.
  • State Farm pays most of your healthcare premium.
  • Multiple healthcare plan options, including a high deductible plan.
  • 100% coverage for in-network preventative care.
  • Vision, dental, telemedicine, 24/7 mental health professionals.
  • Educational benefits like industry leading training programs.
  • Top-notch tuition assistance programs.
  • Employee resource groups.
  • Mentoring.
  • Fertility/IVF/adoption assistance.
  • College coaching.
  • National discount programs.
  • Interactive monthly financial workshops.
  • Free financial coaching.
  • State Farm Federal Credit Union for savings or financing.
  • Generous time off policies.
  • Opportunity to initially earn up to 20 days of PTO annually.
  • Parental leave.
  • Paid holidays.
  • Celebration day.
  • Life leave (40 hours/year).
  • Bereavement leave.
  • Community service/education support days.
  • Matching Gift Program.
  • Good Neighbor Grant Program.
  • Employee Assistance Fund.
  • Free financial advisors for retirement planning.
  • 401(k) plan with company contributions of up to 7% of your salary.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service