Python Pandas Developer

Apply Now

Company: CERES Group

Location: Boston, MA 02115

Description:

  • 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

Responsibilities

- 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.

Experience:

- 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

- SQL

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

Similar Jobs