Skip to main content

Python Pandas Developer

Posted 9 days ago

ceres groupEast Boston (MA)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

Python Pandas Developer DeveloperBoston, MAJO-1602-198
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 SLEsTechnical Skills: Expert-level Python programming Test-driven development Monitoring systems and data pipelines Proficient with the following Python package: PandasLinux server administrationSQLAdditional 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

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this