Software Engineer

Toronto Film School

Toronto

On-site

CAD 100,000 - 130,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Flexible hybrid work arrangement
Opportunities for advancement

Job summary

A leading carbon markets firm based in Toronto is seeking a Software Engineer to develop features for their financial intelligence platform. This role involves working with complex financial datasets and requires strong technical skills in Python and TypeScript. The ideal candidate will have over 5 years of experience in software development, with a focus on AI applications being a plus. This position offers a flexible hybrid work arrangement, with a focus on collaboration and technical innovation.

Qualifications

  • 5+ years of software development experience.
  • Experience developing AI-powered applications is highly desirable.

Responsibilities

  • Develop features for the Vantage platform using complex financial datasets.
  • Design and implement integrations with third-party data providers.
  • Collaborate with software engineers across Toronto and Amsterdam.

Skills

Excellent problem-solving skills
Affinity for financial and commodities markets
Ability to work independently and collaboratively
Strong sense of accountability
Strong interpersonal skills

Education

Bachelor's degree in Computer Science or Engineering

Tools

Python 3
TypeScript / React
FastAPI
SQLAlchemy
PostgreSQL
AWS

Job description

Software Engineer
About ClearBlue:

ClearBlue Markets is a global leader in carbon markets, helping clients navigate carbon pricing and offset strategies to drive real climate impact. With offices in Toronto, Amsterdam, and Colombia, our team blends deep policy expertise, trading experience, and technology to support organizations across compliance and voluntary markets. Recognized as Best Advisory by Environmental Finance multiple years in a row, we’re a mission‑driven company building a collaborative, fast‑growing, and people‑first culture that balances performance with purpose. You’ll be joining a company in rapid growth mode. That means cross‑functional collaboration, curiosity, ownership and care are just as important as technical skill. We value transparency, a first‑principles approach, and impact. We’re ecstatic to welcome teammates who want to grow with us.

Candidates must be legally authorized to work in Canada

Job Overview:

ClearBlue Markets is building a sophisticated financial intelligence platform that powers high‑end advisory services for institutional clients navigating global carbon markets. Our enterprise‑grade application serves Fortune 500 companies, major industrial emitters, and leading financial institutions—delivering complex market analytics, pricing intelligence, and regulatory compliance tools through advanced data visualization and financial modeling capabilities.

As a Software Engineer, you'll develop features for our Vantage platform, working with intricate financial datasets, multi‑jurisdictional carbon pricing mechanisms, and enterprise‑scale data infrastructure. You'll build sophisticated interfaces featuring complex interactive tables, advanced charting libraries, and market dashboards that rival leading financial terminals. You'll also design and implement integrations with third‑party data providers, regulatory systems, and external market platforms. Our engineering team maintains a rapid release cadence with multiple deployments per week while ensuring zero‑downtime operations for our clients.

Environmental commodity markets—encompassing carbon credits, emissions allowances, and offset instruments across 15+ global jurisdictions—are evolving rapidly. You'll work in a fast‑paced, intellectually stimulating environment where you'll master both financial technology and environmental commodity markets.

Reporting directly to the Vice President of Engineering, you'll collaborate with a distributed team of several software engineers across Toronto and Amsterdam. Together, we're building the essential infrastructure that enables businesses worldwide to achieve their decarbonization objectives while managing complex compliance obligations and financial risks. The role requires you to work 4-days in our Toronto office.

What makes this role unique:
  • Build FinTech‑caliber applications for the carbon markets sector
  • Work with sophisticated financial instruments and multi‑market pricing data
  • Develop complex data grids, interactive visualizations, and analytical tools comparable to professional financial market platforms
  • Solve challenging technical problems involving data processing, financial calculations, and regulatory compliance automation
  • Join a team that values technical proficiency, promotes a can‑do attitude, and encourages transparent communication about your work
  • Contribute in an environment where engineers are empowered to make technical decisions and drive innovation
Skills:
  • Excellent problem‑solving skills and analytical thinking
  • An affinity for financial and commodities markets
  • Ability to work proactively on both independent and collaborative tasks with minimal direction and ambiguity
  • Strong sense of accountability—ability to work under pressure, meet documented timelines, and communicate progress transparently
  • Strong interpersonal skills with the ability to communicate technical and non‑technical concepts effectively across the team
Core Technical Expertise:
  • Proficiency with AI‑assisted development tools (Claude Code, GitHub Copilot, or similar)
  • System design and architecture
  • Python 3
  • TypeScript / React
  • FastAPI, SQLAlchemy, Alembic
  • HTTP, REST APIs, OAuth 2, CORS, JWT
  • Git, CI/CD systems
  • Linux, Docker
  • PostgreSQL
Bonus skills:
  • NumPy and Pandas
  • AWS (EC2, S3, RDS, CloudWatch, IAM, ELB, VPC and ideally also ECS and ECR)
  • Terraform
  • Auth0
  • Elasticsearch
  • Highcharts or similar charting libraries
Education:
  • Bachelor's degree in Computer Science or Engineering
Experience:
  • 5+ years of software development experience
  • Prior experience developing AI‑powered applications with a frontier LLM (Claude, GPT‑4, Gemini, etc.), including working knowledge of agent configuration and prompt engineering, is highly desirable
Why join ClearBlue Markets?
  • Competitive compensation with opportunities for advancement as the company scales
  • Modern tech stack / latest tools
  • Flexible hybrid work arrangement (remote work one day per week)
  • Opportunities to learn from experienced engineers and domain experts
  • Collaborative team culture built on mutual support and inclusion
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Fuel Standards Analyst
Fuel Standards Analyst

ClearBlue Markets • Toronto

On-site
CAD 67,392 - 82,368
Health & Dental benefits
20 annual Vacation Days + 5 Personal Days
Analyst, Advisory
Analyst, Advisory

Toronto Film School • Toronto

On-site
CAD 90,000 - 130,000
Associate, Advisory
Associate, Advisory

ClearBlue Markets • Toronto

On-site
CAD 120,000 - 150,000
Director, People and Culture
Director, People and Culture

Toronto Film School • Toronto

On-site
CAD 150,000 - 210,000
Toronto-based in-office role
Regular travel to Calgary & Amsterdam
Associate, Advisory
Associate, Advisory

Toronto Film School • Toronto

On-site
CAD 90,000 - 150,000
Director, People and Culture
Director, People and Culture

ClearBlue Markets • Toronto

On-site
CAD 180,000 - 240,000
Competitive compensation and benefits
Incentive programmes
Toronto-based, in-office role
Analyst, Advisory
Analyst, Advisory

ClearBlue Markets • Toronto

On-site
CAD 90,000 - 130,000
Intermediate Software Developer
Intermediate Software Developer

Collage • Ottawa

Hybrid
CAD 65,000 - 85,000
Hybrid work environment
Competitive compensation
2–4 weeks vacation annually
+1
Staff Software Engineer
Staff Software Engineer

Sage Recruiting Inc. • Toronto

On-site
CAD 170,000 - 190,000
Extended health & dental
RRSP matching
Flexible PTO
Senior Software Engineer - Credit Commercial Engineering
Senior Software Engineer - Credit Commercial Engineering

Lever, Inc. • British Columbia

Hybrid
CAD 116,000 - 145,000