> Markdown version of [/jobs/ext/2988903-python-developer](https://www.wearedevelopers.com/jobs/ext/2988903-python-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Python Developer - **Company:** Farmers Insurance - **Location:** United States (Remote available) - **Experience:** Experienced - **Salary:** $91,350.0 - $154,990.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Amazon Web Services, Automation of Tests, Code Review, Python (Programming Language), Machine Learning, Object-Oriented Software Development, Power BI, Software Systems, AWS Lambda, Pandas, Pytest, Information Technology, Software Coding - **Published:** September 18, 2026 - **Apply:** https://jobs.farmersinsurance.com/talentcommunity/apply/1372499357/?locale=en_US ## About the Role * High School Diploma or equivalent required. Bachelors degree in Computer Science or related field preferred. * 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. * Insurance industry experience preferred. * Data science or analytics experience preferred. * AWS, AWS SageMaker, AWS AWS Lambda experience required and PowerBI preferred. Physical Actions Job is performed in-person at a Farmers office or virtually at an approved alternative work location. The physical work environment is indoors and climate-controlled with adequate lighting and ventilation. Normal and customary distractions include background noise produced by office equipment and chatter among people, as well as interruptions. Frequently sits for prolonged periods of time, up to a full shift. Occasionally moves about the workplace including, navigating stairs, ramps, and level or uneven surfaces. Occasionally moves, pushes, pulls, lifts, carries, and/or places objects or materials weighing up to 25 pounds without assistance. Frequently uses shoulders, arms, hands, and fingers to manipulate equipment, tools, and objects necessary to perform job duties. Frequently performs fine motor tasks such as typing, mousing, or writing, up to a full shift. Rarely performs movements such as bending, stooping, crouching, kneeling, twisting, and reaching overhead or below the knees. Possesses clear vision, with or without correction, to visually read and verify information. Relies on depth perception and peripheral vision to navigate the work environment visually by identifying barriers, changes in terrain and locating objects. Possesses adequate hearing, with or without correction, to communicate with co-workers, respond promptly to auditory signals or alarms, and discern sounds essential for maintaining safety and productivity in the workplace. Jobs in this category require rare, if any, travel. ## Description 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., * 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. ## Related Videos - [Advanced Typing in TypeScript](https://www.wearedevelopers.com/videos/496-advanced-typing-in-typescript) - [pytest: Simple, rapid and fun testing with Python](https://www.wearedevelopers.com/videos/213-pytest-simple-rapid-and-fun-testing-with-python) - [Beyond Dashboards: Fixing Text-to-SQL with Semantic RAG](https://www.wearedevelopers.com/videos/2036-beyond-dashboards-fixing-text-to-sql-with-semantic-rag) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Replacing Excel with SAP APIs & Python validation](https://www.wearedevelopers.com/videos/1944-replacing-excel-with-sap-apis-python-validation) - [Data Science on Software Data](https://www.wearedevelopers.com/videos/162-data-science-on-software-data) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Data Analyst Salary in the UK](https://www.wearedevelopers.com/magazine/278-data-analyst-salary-in-the-uk) - [The 13 Best Python Libraries for Developers in 2025](https://www.wearedevelopers.com/magazine/371-the-13-best-python-libraries-for-developers-in-2025) - [Data Analyst Salary in Switzerland](https://www.wearedevelopers.com/magazine/276-data-analyst-salary-in-switzerland) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025)