Farmers seeks to improve its in-house software solutions by developing new features, refactoring existing ones, and fixing bugs to meet changing customer and business needs, ultimately delivering peace of mind to customers.
Requirements
- Expert-level python coding in pandas and Pytest
- Advanced coding skills in python within an AWS ecosystem.
- Advanced knowledge of object-oriented programming
- First-rate python coding skills
- Minimum 4 years experience supporting, developing, and testing software products in a live production environment required.
- Minimum 4 years of experience with Python required.
- Minimum 2 years experience with Pandas library required.
Responsibilities
- Performs backend engineering in Python, with Pandas and Pytest libraries.
- Independently analyze and fix bugs or defects.
- Architecting and implementing net new features and improving or refactoring existing features.
- Write high-quality, well-documented code that adheres to best practices and has full automated test coverage.
- Reading existing code and becoming 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.
- Mentor and review code written by junior engineers.
Other
- High School Diploma or equivalent required.
- Insurance industry experience preferred.
- Data science or analytics experience preferred.
- Job is performed in-person at a Farmers office or virtually at an approved alternative work location.
- Farmers will consider for employment all qualified applicants, including those with criminal histories, in accordance with the Los Angeles Fair Chance Initiative for Hiring Ordinance or other applicable law.