Staff Cloud Platform Engineer — Distributed Systems Leader

IBM

Markham

On-site

CAD 140,000 - 190,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

IBM Software in Canada seeks a Staff Software Engineer I to lead the design and delivery of foundational control plane platforms powering Confluent Cloud. You will own complex initiatives across multiple teams, shaping architecture, scalability, and reliability.

The role demands deep expertise in distributed systems, cloud platforms, and Kubernetes, with strong coding skills in Go/Java/Scala and a track record of mentoring engineers and delivering high-quality software.

Qualifications

  • 8+ years of software engineering experience with backend or distributed systems
  • Strong hands-on experience with distributed systems design and cloud platforms
  • Experience with Kubernetes or similar orchestration platforms
  • Proficiency in Go, Java or Scala and cross-service collaboration
  • Ability to define end-to-end designs, milestones, and delivery plans
  • Operational mindset with emphasis on SLOs, observability, and resilience
  • Excellent written and verbal communication for design docs and reviews
  • Proven track record mentoring engineers and leading cross-team initiatives

Responsibilities

  • Own end-to-end architecture, design, and delivery of complex control plane systems
  • Lead cross-team initiatives, define requirements, and drive execution
  • Improve platform reliability and observability with robust runbooks and safe deployment
  • Collaborate with Cloud Platform, Kafka, Compute, Security, SRE teams on architecture
  • Mentor engineers and elevate engineering standards across the org
  • Improve developer productivity via tooling, CI/CD, testing, and processes
  • Define roadmaps and prioritize initiatives aligned to business goals
  • Contribute to engineering culture through documentation and knowledge sharing

Skills

Distributed systems
Cloud platforms
Kubernetes
Go
Java
Scala
Architectural leadership
Mentor engineers

Education

Master's Degree

Tools

Kafka

Job description

IBM Software in Canada seeks a Staff Software Engineer I to lead the design and delivery of foundational control plane platforms powering Confluent Cloud. You will own complex initiatives across multiple teams, shaping architecture, scalability, and reliability.

The role demands deep expertise in distributed systems, cloud platforms, and Kubernetes, with strong coding skills in Go/Java/Scala and a track record of mentoring engineers and delivering high-quality software.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer - Cloud Platform – Control Plane
Staff Software Engineer - Cloud Platform – Control Plane

IBM • Markham

On-site
CAD 140,000 - 190,000
Cloud Compute Platform Engineer - Go & Kubernetes
Cloud Compute Platform Engineer - Go & Kubernetes

IBM • Greater London

On-site
GBP 85,000 - 120,000
Software Engineer - Cloud Compute Platform
Software Engineer - Cloud Compute Platform

IBM Computing • Greater London

On-site
GBP 70,000 - 110,000
Staff Software Engineer: Cloud Networking (Remote)
Staff Software Engineer: Cloud Networking (Remote)

IBM • Hursley

On-site
GBP 110,000 - 140,000
Cloud Compute Platform Engineer (Go, Kubernetes)
Cloud Compute Platform Engineer (Go, Kubernetes)

IBM • Hursley

On-site
GBP 65,000 - 90,000
Cloud Compute Platform Engineer - Go & Kubernetes
Cloud Compute Platform Engineer - Go & Kubernetes

IBM Computing • Greater London

On-site
GBP 70,000 - 110,000
Software Engineer - Cloud Compute Platform
Software Engineer - Cloud Compute Platform

IBM • Greater London

On-site
GBP 85,000 - 120,000
Software Engineer - Cloud Compute Platform
Software Engineer - Cloud Compute Platform

IBM • Hursley

On-site
GBP 65,000 - 90,000
Senior Cloud Platform Backend Engineer (Control Plane)
Senior Cloud Platform Backend Engineer (Control Plane)

IBM • Markham

On-site
CAD 90,000 - 140,000
Staff Network Systems Engineer - Cloud Scale (Remote)
Staff Network Systems Engineer - Cloud Scale (Remote)

IBM • Hursley

Hybrid
GBP 60,000 - 90,000