State Farm is seeking Backend Software Engineers to support the P&C Actuarial and Underwriting Modeling (PCM) Department in building software solutions that enable data analytics, machine learning, and business content management for insurance products.
Requirements
- 2+ years of experience in a software engineering role
- Ability to learn and adopt new technologies and languages
- 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
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
- Bachelor’s Degree in Computer Science, Software Engineering, or related field
- Critical thinking skills to challenge current thinking and apply right technology to solve problems
- 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)
- Hybrid work arrangement requiring time in the office and remote work
- Potential starting salary range: $85,500 - $95,800