Software Developer - Data Pipelines

Squarepoint

Montreal (administrative region)

On-site

CAD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Squarepoint in Montreal is seeking an experienced Python developer to join our Alpha Data team, delivering data for users worldwide. You will help build and maintain high-throughput data pipelines and services in collaboration with researchers and traders.

Required qualifications include 4+ years in Python, a STEM degree, SQL knowledge with Postgres, and experience with data transfer protocols and cloud storage. This role emphasizes ownership, reliability, and scalable data infrastructure.

Qualifications

  • 4+ years of experience coding to a high standard in Python.
  • Bachelor's degree in a STEM subject.
  • Experience with and knowledge of SQL, and one or more common RDBMS systems (Postgres).
  • Practical knowledge of commonly used protocols and tools used to transfer data (e.g. FTP, SFTP, HTTP APIs, AWS S3).

Responsibilities

  • Take part ownership of our ever-growing estate of data pipelines.
  • Propose and contribute to new abstractions and improvements - make a real positive impact across our team globally.
  • Design, implement, test, optimize and troubleshoot our data pipelines, frameworks, and services.
  • Collaborate with researchers to onboard new datasets.
  • Regularly take the lead on production support operations - during normal working hours only.

Skills

Python
SQL
PostgreSQL
Data pipelines

Education

Bachelor's degree in STEM

Job description

We are seeking an experienced Python developer to join our Alpha Data team, responsible for delivering a vast quantity of data served to users worldwide. You will be a cornerstone of a growing Data team, becoming a technical subject matter expert and developing strong working relationships with quant researchers, traders, and fellow colleagues across our Technology organization.

Alpha Data teams are able to deploy valuable data to the rest of the Squarepoint business at speed. Ingestion pipelines and data transformation jobs are resilient and highly maintainable, while the data models are carefully designed in close collaboration with our researchers for efficient query construction and alpha generation.

We achieve an economy of scale through building new frameworks, libraries, and services used to increase the team's quality of life, throughput, and code quality. Teamwork and collaboration are encouraged, excellence is rewarded and diversity of thought and creative solutions are valued. Our emphasis is on a culture of learning, development, and growth.

  • Take part ownership of our ever-growing estate of data pipelines,
  • Propose and contribute to new abstractions and improvements - make a real positive impact across our team globally,
  • Design, implement, test, optimize and troubleshoot our data pipelines, frameworks, and services,
  • Collaborate with researchers to onboard new datasets,
  • Regularly take the lead on production support operations - during normal working hours only.

Required Qualifications:

  • 4+ years of experience coding to a high standard in Python,
  • Bachelor's degree in a STEM subject,
  • Experience with and knowledge of SQL, and one or more common RDBMS systems (we mostly use Postgres),
  • Practical knowledge of commonly used protocols and tools used to transfer data (e.g. FTP, SFTP, HTTP APIs, AWS S3),

Nice to haves

  • Experience with big data frameworks, databases, distributed systems, or Cloud development.
  • Experience with any of these: C++, kdb+/q, Rust.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Data Engineer — Global Pipelines & Research
Senior Python Data Engineer — Global Pipelines & Research

Squarepoint • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Software Developer - Data Services
Software Developer - Data Services

GuruLink • Montreal (administrative region)

On-site
CAD 80,000 - 100,000
Staff Software Engineer, Product Risk
Staff Software Engineer, Product Risk

United States Digital Space LLC • Toronto

On-site
CAD 140,000 - 180,000
Senior data engineer
Senior data engineer

Akkodis • Montreal

On-site
CAD 90,000 - 120,000
Lead Snowflake Developer
Lead Snowflake Developer

GuruLink • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Intermediate Data Engineer
Intermediate Data Engineer

AltaML • Edmonton

Hybrid
CAD 50,000 - 80,000
Competitive compensation
Flexible hybrid work model
Growth in cloud and DevOps skills
Senior Analyst, Quantitative Data Science
Senior Analyst, Quantitative Data Science

Jobtailor • Quebec

On-site
CAD 90,000 - 140,000
Data Platform Developer
Data Platform Developer

Newforma, Inc. • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Staff Software Engineer, Product Risk
Staff Software Engineer, Product Risk

Stripe • Toronto

On-site
CAD 120,000 - 180,000
Senior Data Engineer
Senior Data Engineer

Instrumentl • Fitzgerald

Hybrid
CAD 237,828 - 265,808
100% health, dental, and vision insurance
Generous PTO including parental leave
401(k)
+2