Enable job alerts via email!

Python Developer

Cititec

Toronto

On-site

CAD 80,000 - 120,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading global commodities trading firm is seeking a Python Developer for their Toronto office. The role involves designing backend services, optimizing tools for traders, and collaborating with operations teams. Ideal candidates will have strong Python experience and a background in financial services. This is a unique opportunity to work at the intersection of technology and trading.

Qualifications

  • Degree in Computer Science or a similar technical field.
  • Strong experience with Python and its frameworks, particularly FastAPI.
  • Financial services experience in commodities trading or similar environments.

Responsibilities

  • Designing and developing backend services using Python and FastAPI.
  • Working with large datasets utilizing Pandas and NumPy.
  • Deploying and maintaining cloud-native applications in AWS.
  • Collaborating with teams to meet business needs.

Skills

Python
FastAPI
Pandas
NumPy
Cloud computing

Education

Degree in Computer Science

Tools

AWS

Job description

A leading global commodities trading firm is hiring a Python Developer to join their growing Toronto office. Technology and data are at the heart of their success – from trading strategies to risk analytics, they're pushing the boundaries of what tech can do in the world of physical and financial trading.

In this role, you’ll work across both front and middle office systems, building and optimising tools that traders and analysts rely on every day. You’ll be part of a collaborative, high-performance team that’s solving complex problems using modern Python-based solutions.

What you’ll be doing :

  • Designing and developing backend services using Python and FastAPI
  • Working with large datasets using Pandas and NumPy
  • Deploying and maintaining cloud-native applications in AWS
  • Partnering closely with trading, risk and operations teams to understand and deliver on business needs

What we’re looking for :

  • A degree in Computer Science (or similar technical field)
  • Strong experience with Python, including experience with FastAPI, Pandas, NumPy and AWS
  • Financial services experience is essential – ideally commodities trading, but investment banking, hedge funds or asset management backgrounds will also be considered
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Freelance Software Developer (Python) - Quality Assurance (AI Trainer)

Mindrift

Toronto

Remote

CAD 100,000 - 125,000

Yesterday
Be an early applicant

Freelance Software Developer (Python-Rust) - AI Tutor

Mindrift

Toronto

Remote

CAD 100,000 - 125,000

11 days ago

Freelance Software Developer (Python) - AI Tutor

Mindrift

Toronto

Remote

CAD 60,000 - 90,000

20 days ago

Freelance Software Developer (Python) - AI Trainer

Mindrift

Montreal

Remote

CAD 80,000 - 100,000

2 days ago
Be an early applicant

Junior Software Engineer - Cross-platform C++ - Multipass

Canonical

Toronto

Remote

CAD 70,000 - 100,000

15 days ago

Freelance Software Developer (Python-Rust) - AI Tutor

Mindrift

Vancouver

Remote

CAD 60,000 - 90,000

10 days ago

Freelance Software Developer (Python-Rust) - AI Tutor

Mindrift

Remote

CAD 80,000 - 100,000

10 days ago

Freelance Software Developer (Python-Rust) - AI Tutor

Mindrift

Ottawa

Remote

CAD 80,000 - 100,000

11 days ago

Lead Python Developer (AWS)

Rivago Infotech Inc

Toronto

Hybrid

CAD 105,000 - 110,000

10 days ago