State Farm

Software Engineer


PayCompetitive
LocationRichardson/Texas
Employment typeFull-Time

This job is now closed

  • Job Description

      Req#: 38521
      Overview

      As a Fortune 50 company, we hire the best employees to serve our customers, making us a leader in the insurance and financial services industry. State Farm embraces diversity and inclusion to ensure a workforce that is engaged, builds on the strengths and talents of all associates, and creates a Good Neighbor culture.

      We offer competitive benefits and pay with the potential for an annual financial award based on both individual and enterprise performance. Our employees have an opportunity to participate in volunteer events within the community and engage in a learning culture. We offer programs to assist with tuition reimbursement, professional designations, employee development, wellness initiatives, and more!

      Visit our Careers page for more information on our benefits, locations and the process of joining the State Farm team!

      Office Location(s): Bloomington, IL; Marina Heights, AZ; Richardson, TX

      Hybrid Work Arrangement: In this position, you should plan to spend time working in the office each week and remotely (with the ability for same day travel to and from your assigned office location) as part of a hybrid work arrangement. Work arrangements could change over time based on business need.

      *****Applicants are required to be eligible to lawfully work in the U.S. immediately; employer will not sponsor applicants for U.S. work authorization (e.g. H-1B visa) for this opportunity****


      Grow Your Skills, Grow Your Potential


      Responsibilities

      As a member of the P&C Actuarial and Underwriting Modeling (PCM) Department you will be challenged and empowered to grow professionally. We are dedicated to helping each of our associates develop to their full potential. We appreciate your interest in this role.

      The PCM Technology area is seeking full-stack Software Engineers to work in a dynamic and growing technical unit with emerging technologies. Working within the business area, small tech teams have autonomy to drive pace and outcomes that provide meaningful business value directly to internal customers. We are looking for innovative individuals who are self-starters and like being part of a team to develop and implement creative solutions.

      As a Software Engineer in PCM, you will play an integral role supporting the actuarial and underwriting departments by helping build software solutions that enable and support advanced data analytics, machine learning, and exploratory Artificial Intelligence functions of the department. Through this role, your work is essential for helping design and develop applications in collaboration with data scientists and data analysts to achieve the business objectives for our P&C products.

      As a Software Engineer you will:

      • Work closely with product team and customers (data scientists and data analysts) to develop applications for advanced modeling, data analytics problems, and corresponding reporting solutions
      • Work to design, develop, implement, test and support products for business areas
      • Work primarily with AWS with python backend, with some opportunities to work with a UI
      • Build and maintain pipelines for the development, implementation, execution, validation, monitoring, and improvement of data science solutions
      • Identify problems, related technical issues, and long-term repeatable solutions meeting customer needs
      • Apply an understanding of user experience best practices and test design standards

      Qualifications

      We are looking for all levels of Software Engineers with:

      Desired Knowledge and Skills:

      • Bachelor’s Degree in Computer Science, Software Engineering, or related field
      • Ability to learn and adopt new technologies and languages
      • Critical thinking skills to challenge current thinking and apply right technology to solve problems

      Experience in Any of the Following:

      • Programming languages such as Python, JavaScript, or Java
      • UI frameworks such as React or Vue
      • Developing solutions on AWS or other distributed compute platforms
      • Using deployment automation technologies such as Terraform or Scalr
      • Developing and deploying containerized applications (e.g., Docker)
      • Automated testing frameworks and practices
      • CI/CD systems, preferably with GitLab

      What You Can Expect

      Next Steps: Competitive candidates may be invited to participate in the interview process. This is where the excitement begins!

      What’s In It For You

      • Competitive Benefits, Pay and Bonus Potential: Who doesn’t want money, right?
      • Volunteer opportunities: Get involved and give back to the community!
      • Tuition Reimbursement: We support opportunities for you to learn and grow!
      • A Learning Culture: Mentoring, Professional Designations, Employee Development, and more!
      • 401k Plan
      • Dress Code: We trust our employees to dress for their day. That's right, we trust you...
      • We embrace Diversity and Inclusion: We are one team and it is simply the right thing to do!
      • Learn more about our benefits at State Farm Careers!

      *****Applicants are required to be eligible to lawfully work in the U.S. immediately; employer will not sponsor applicants for U.S. work authorization (e.g. H-1B visa) for this opportunity****


      We are looking for all levels of Software Engineers with:

      Desired Knowledge and Skills:

      • Bachelor’s Degree in Computer Science, Software Engineering, or related field
      • Ability to learn and adopt new technologies and languages
      • Critical thinking skills to challenge current thinking and apply right technology to solve problems

      Experience in Any of the Following:

      • Programming languages such as Python, JavaScript, or Java
      • UI frameworks such as React or Vue
      • Developing solutions on AWS or other distributed compute platforms
      • Using deployment automation technologies such as Terraform or Scalr
      • Developing and deploying containerized applications (e.g., Docker)
      • Automated testing frameworks and practices
      • CI/CD systems, preferably with GitLab

      What You Can Expect

      Next Steps: Competitive candidates may be invited to participate in the interview process. This is where the excitement begins!

      What’s In It For You

      • Competitive Benefits, Pay and Bonus Potential: Who doesn’t want money, right?
      • Volunteer opportunities: Get involved and give back to the community!
      • Tuition Reimbursement: We support opportunities for you to learn and grow!
      • A Learning Culture: Mentoring, Professional Designations, Employee Development, and more!
      • 401k Plan
      • Dress Code: We trust our employees to dress for their day. That's right, we trust you...
      • We embrace Diversity and Inclusion: We are one team and it is simply the right thing to do!
      • Learn more about our benefits at State Farm Careers!

      *****Applicants are required to be eligible to lawfully work in the U.S. immediately; employer will not sponsor applicants for U.S. work authorization (e.g. H-1B visa) for this opportunity****


      As a member of the P&C Actuarial and Underwriting Modeling (PCM) Department you will be challenged and empowered to grow professionally. We are dedicated to helping each of our associates develop to their full potential. We appreciate your interest in this role.

      The PCM Technology area is seeking full-stack Software Engineers to work in a dynamic and growing technical unit with emerging technologies. Working within the business area, small tech teams have autonomy to drive pace and outcomes that provide meaningful business value directly to internal customers. We are looking for innovative individuals who are self-starters and like being part of a team to develop and implement creative solutions.

      As a Software Engineer in PCM, you will play an integral role supporting the actuarial and underwriting departments by helping build software solutions that enable and support advanced data analytics, machine learning, and exploratory Artificial Intelligence functions of the department. Through this role, your work is essential for helping design and develop applications in collaboration with data scientists and data analysts to achieve the business objectives for our P&C products.

      As a Software Engineer you will:

      • Work closely with product team and customers (data scientists and data analysts) to develop applications for advanced modeling, data analytics problems, and corresponding reporting solutions
      • Work to design, develop, implement, test and support products for business areas
      • Work primarily with AWS with python backend, with some opportunities to work with a UI
      • Build and maintain pipelines for the development, implementation, execution, validation, monitoring, and improvement of data science solutions
      • Identify problems, related technical issues, and long-term repeatable solutions meeting customer needs
      • Apply an understanding of user experience best practices and test design standards
  • About the company

      State Farm Insurance is a large group of insurance companies throughout the United States with corporate headquarters in Bloomington, Illinois.