Python Developer

Farmers Insurance
$85,800 - $163,125Hybrid

About The Position

This position performs backend engineering in Python, with Pandas and Pytest libraries. The role supports and responds to the testing team to independently analyze and fix bugs or defects. This position is responsible for continuous improvement of bespoke in-house software solutions via architecting and implementing net new features and improving or refactoring existing features. This role is expected to independently write high-quality, well-documented code that adheres to best practices and has full automated test coverage. This role also requires comfort in reading existing code and becoming quickly familiar and comfortable with large codebase with adherence to specific in-house quality and style conventions. This role also supports data science teams who utilize the outputs of the software and train the models that are incorporated into the software solution. They will also mentor and review code written by junior engineers.

Requirements

  • High School Diploma or equivalent required.
  • Minimum 4 years experience supporting, developing, and testing software products in a live product environment required.
  • Minimum 4 years of experience with Python required.
  • Minimum 2 years experience with Pandas library required.
  • AWS, AWS SageMaker, AWS AWS Lambda experience equired

Nice To Haves

  • Bachelors degree in Computer Science or related field preferred.
  • Insurance industry experience preferred.
  • Data science or analytics experience preferred.
  • PowerBI preferred.

Responsibilities

  • Applies advanced levels of critical thinking, expressed in expert-level python coding in pandas and pytest to identify and respond to defects and fix bugs within the custom in-house software solutions.
  • Implements new features within custom in-house software solutions using advanced coding skills in python within an AWS ecosystem.
  • Leverages an advanced knowledge of object-oriented programming, first-rate python coding skills, and a keen sense for optimizing business process to re-factor and improve the custom in-house software solutions.
  • Balancing the requirements of both technicians and auditors, produces detailed technical documentation for the custom in-house software solutions.
  • Collaborates with data science teams to support Batch custom in-house software solutions application used in RnD and Machine Learning model development.
  • Performs other duties as assigned.

Benefits

  • Competitive salary commensurate with experience, qualifications and location.
  • Bonus Opportunity (based on Company and Individual Performance)
  • 401(k)
  • Medical
  • Dental
  • Vision
  • Health Savings and Flexible Spending Accounts
  • Life Insurance
  • Paid Time Off
  • Paid Parental Leave
  • Tuition Assistance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service