Farmers Insurance

Lead Python Developer

Farmers Insurance

full-time

Posted on:

Origin:  • 🇺🇸 United States • California, Colorado, District of Columbia, Hawaii, Illinois

Visit company website
AI Apply
Manual Apply

Salary

💰 $99,920 - $178,125 per year

Job Level

Senior

Tech Stack

AWSPandasPython

About the role

  • Performs backend engineering in Python, with Pandas and Pytest libraries.
  • Supports and responds to the testing team to independently analyze and fix bugs or defects.
  • Continuous improvement of bespoke in-house software solutions via architecting and implementing net new features and improving or refactoring existing features.
  • Independently write high-quality, well-documented code that adheres to best practices and has full automated test coverage.
  • Read existing code and become quickly familiar and comfortable with large codebase with adherence to specific in-house quality and style conventions.
  • Supports data science teams who utilize the outputs of the software and train the models that are incorporated into the software solution.
  • Lead Quality Assurance and Quality Control efforts across the code-base, maintaining overall integrity of the custom code-base, enforcing internal standards for best-practices and serving as the lead developer interfacing with collaborating team across the enterprise.
  • Demonstrates strong people leadership by fostering a culture of trust, inclusion, and high performance; sets clear expectations, provides timely feedback, and supports career development by providing ongoing coaching and feedback in highly technical and specialized knowledge domains.
  • Aligns team capabilities with strategic goals, leads through change with clarity, and ensures operational excellence by modeling company values and driving accountability across the team.
  • Oversees implementation of new features within custom in-house software solutions using advanced coding skills in python within an AWS ecosystem.
  • Produces finalized and reg-compliant detailed technical documentation for the custom in-house software solutions.
  • Oversees collaborations with data science teams to support Batch custom in-house software solutions application used in RnD and Machine Learning model development.
  • Independently leads development by leveraging 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.
  • Performs other duties as assigned.

Requirements

  • Minimum 5 years experience leading the development and testing of software product in a live production environment required.
  • Minimum 4 years of experience with Python required.
  • Minimum 2 years experience with Pandas library required.
  • Data science or analytics experience required.
  • Insurance industry experience strongly preferred.
  • High School Diploma or equivalent required.
  • Bachelors degree in Computer Science or related field preferred.