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.