Senior Software Developer: AI-Driven Cloud Data Pipelines
Medium
Toronto
On-site
CAD 90,000 - 130,000
Full time
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
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.