Python Pandas Developer

at Ceres Group
Published November 15, 2022
Location Boston, MA
Category Default  
Job Type Full-time  


* Required: Proficiency with Python, Pandas and MS SQL programming, embedded visualization, charting, graphing, statistics
* Preferred: Familiar with the financial industry, financial instruments and the management/operational functions of a quantitative asset manager
* Prior experience with Data Governance projects, concepts of data quality, creating data quality sensors


* Develop custom Python packages to help all parts of our firm connect to various data sources; provide convenient methods of joining and transforming data in ways common to our workflow
* Automate data pipelines
* Deploy predictive models and reports into production

Education: Degree (BS, MS, or PhD) in Computer Science, Electrical and Computer Engineering, Software Engineering, or Information Systems preferred; any STEM BS, MS or PhD with appropriate work experience will be considered.


* 5+ years of professional Python software design and development preferred
* 2+ years administering an open source database (MySQL)
* 2+ years writing stored procedures against SLEs

Technical Skills:

* Expert-level Python programming
* Test-driven development
* Monitoring systems and data pipelines
* Proficient with the following Python package: Pandas
* Linux server administration

Additional Knowledge, Skills and Abilities:

* Ability to design Python software from scratch for net new functionality or extended existing functionality
* Desire to automate everything
* Good communication skills
* Independent and self-driven worker
* Creative problem solver