Farmers Insurance Careers-posted 3 months ago
$99,920 - $178,125/Yr
Full-time • Mid Level
5,001-10,000 employees

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. In addition to these duties, this position will lead Quality Assurance and Quality Control efforts across the code-base, being responsible for 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.
  • Owns oversight of Quality Control and Assurance for code base of custom in-house software solutions, ensuring compliance with industry-best practices as well as in-house standards.
  • 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.
  • Oversees implementation of new features within custom in-house software solutions using advanced coding skills in python within an AWS ecosystem.
  • Balancing the requirements of both technicians and auditors, 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.
  • 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.
  • Bachelor's degree in Computer Science or related field preferred.
  • 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service