Principal Engineer: Cloud Modernization & Architecture

Tundra Technical Solutions

Markham

On-site

CAD 150,000 - 190,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Enercare is seeking a senior, hands-on Principal Software Engineer to shape and deliver the next generation of our enterprise technology landscape. You will bridge modern cloud-based solutions with legacy platforms while guiding technical direction across engineering, product, and business stakeholders.

You will design scalable APIs and microservices, stay hands-on with coding, and mentor engineers to strengthen Enercare's evolving engineering culture as modernization accelerates.

Qualifications

  • 10+ years of progressive software engineering experience at a leadership level.
  • Hands-on coding and ability to guide architecture and decisions.
  • Experience with APIs, microservices, cloud (Azure preferred) and DevOps/CI-CD.
  • Strong communication, stakeholder management and mentoring capabilities.

Responsibilities

  • Lead design and implementation of scalable enterprise apps and modernization initiatives.
  • Remain hands-on with coding, problem-solving and solution delivery.
  • Design cloud-based distributed solutions using APIs and microservices.
  • Support Azure-focused cloud modernization and DevOps practices.
  • Mentor engineers and influence technical direction across teams.

Skills

Hands-on coding
APIs & microservices
Cloud architecture
DevOps / CI/CD
Stakeholder management
Mentoring engineers
Technical leadership
Communication
Problem solving

Tools

Azure
AWS/GCP
CI/CD tooling

Job description

Enercare is seeking a senior, hands-on Principal Software Engineer to shape and deliver the next generation of our enterprise technology landscape. You will bridge modern cloud-based solutions with legacy platforms while guiding technical direction across engineering, product, and business stakeholders.

You will design scalable APIs and microservices, stay hands-on with coding, and mentor engineers to strengthen Enercare's evolving engineering culture as modernization accelerates.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Engineer
Principal Engineer

Tundra Technical Solutions • Markham

On-site
CAD 150,000 - 190,000
Principal Engineer
Principal Engineer

Enercare Inc. • Markham

On-site
CAD 123,000 - 170,000
Senior Cloud Platform & Data Architect
Senior Cloud Platform & Data Architect

European Recruitment BV • Canada

On-site
CAD 90,000 - 130,000
CTO: Lead Cloud, AI & Platform Modernization
CTO: Lead Cloud, AI & Platform Modernization

Perseus Group • Toronto

Remote
CAD 160,000 - 175,000
Delivery Lead
Delivery Lead

Enercare Inc. • Markham

On-site
CAD 123,000 - 170,000
Senior DevOps Engineer: Cloud & Edge for Energy Storage
Senior DevOps Engineer: Cloud & Edge for Energy Storage

EQ-S (Canada) Inc. • Toronto

On-site
CAD 110,000 - 140,000
Competitive salary
Performance bonuses
Comprehensive benefits package
+2
Full Stack Engineer (Next JS)
Full Stack Engineer (Next JS)

Enercare Inc. • Markham

On-site
CAD 70,000 - 90,000
Senior Cloud Application Engineer
Senior Cloud Application Engineer

Ian Martin Group • Toronto

On-site
CAD 120,000 - 150,000
Senior Cloud Architect for Enterprise Transformation (Hybrid)
Senior Cloud Architect for Enterprise Transformation (Hybrid)

Raise • Toronto

Hybrid
CAD 120,000 - 160,000
Senior Application Modernization Engineer
Senior Application Modernization Engineer

Ian Martin Group • Toronto

On-site
CAD 100,000 - 130,000