Enable job alerts via email!

Senior Software Developer: AI-Driven Cloud Data Pipelines

Medium

Toronto

On-site

CAD 90,000 - 130,000

Full time

Yesterday
Be an early applicant

Job summary

A leading submetering solutions provider is seeking a Senior Software Developer in Toronto, Canada. This role involves architecting scalable .NET services and leading Python data processing solutions. The ideal candidate has over 5 years of software development experience, particularly with C# and cloud-native architectures. Benefits include 100% covered health and dental, retirement plans, and professional growth support.

Benefits

100% company covered health and dental benefits
Deferred Profit Sharing Plan (DPSP) and RRSP Matching
Annual fees for professional designation
Paid personal and sick days
Summer hours
Company sponsored social events

Qualifications

  • 5+ years of experience in software development with C#/.NET.
  • Advanced Python skills, particularly in data processing.
  • Deep understanding of cloud-native architectures.

Responsibilities

  • Architect and implement scalable .NET services and Python solutions.
  • Lead development of data pipelines in Azure Databricks.
  • Drive adoption of AI-assisted development tools.

Skills

C#/.NET
Python
Cloud-native architectures
Data pipelines
Software design principles
Git-based source control
Agile methodologies
Communication skills

Tools

Azure Data Factory
PostgreSQL
Docker
Job description
A leading submetering solutions provider is seeking a Senior Software Developer in Toronto, Canada. This role involves architecting scalable .NET services and leading Python data processing solutions. The ideal candidate has over 5 years of software development experience, particularly with C# and cloud-native architectures. Benefits include 100% covered health and dental, retirement plans, and professional growth support.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.