Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

State Farm Logo

Software Engineer

State Farm

$85,500 - $95,800
Aug 15, 2025
Atlanta, GA, US
Apply Now

State Farm is seeking Backend Software Engineers to support the actuarial and underwriting departments by building software solutions that enable and support data analytics, machine learning, and the management of business content.

Requirements

  • 2+ years of experience in a software engineering role
  • Programming languages such as Python, JavaScript, or Java
  • Developing solutions on AWS or other distributed compute platforms
  • Using deployment automation technologies such as Terraform or Scalr
  • Using Docker/EKS or other web server technology in a Linux environment
  • Automated testing frameworks and practices
  • CI/CD systems, preferably with GitLab

Responsibilities

  • Work closely with product team and customers to develop applications for managing business content used for modeling and rating
  • Work to design, develop, implement, test and support products for business areas
  • Work primarily with AWS technologies using Python
  • Work primarily with Python for backend application development, utilizing AWS services such as SageMaker and S3
  • Deploy products using a stack that includes Docker, Kubernetes, Terraform, and GitOps practices, and perform monitoring with Dynatrace
  • 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

Other

  • Hybrid work arrangement
  • 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)
  • Ability to learn and adopt new technologies and languages
  • Critical thinking skills to challenge current thinking and apply right technology to solve problems
  • Bachelor’s Degree in Computer Science, Software Engineering, or related field