Senior Platform Engineer – AI-Powered DevProd & Scale

IBM

Ottawa

On-site

CAD 120,000 - 160,000

Full time

18 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

IBM is seeking a Senior Software Engineer to design, build, and operate internal platform services that empower Confluent engineers to scale development and testing. You will own reliability and monitoring, collaborating across teams to deliver critical platforms and tooling.

You will prototype AI-assisted workflows, evaluate new tools, and drive production-ready solutions with guardrails and observability. The role emphasizes ownership, mentoring, and continuous improvement.

Qualifications

  • BS, MS, or PhD in Computer Science or related field, or equivalent experience.
  • At least 5 years of professional software engineering experience building and operating cloud services.
  • Strong fundamentals in distributed systems and reliability.
  • Proficiency in Java or Go plus Python.
  • Experience with CI/CD, containers, and infrastructure-as-code.

Responsibilities

  • Build and operate internal developer platform services, design secure, multi-tenant, scalable services, and own reliability, performance, and monitoring.
  • Improve pre-production and performance testing capabilities with automated tests and self-service reporting.
  • Explore and integrate AI-assisted workflows for developers and platform teams.
  • Deliver projects end to end, framing problems, writing docs, and driving milestones with peers.
  • Contribute to team culture, on-call activities, incident response, and postmortems.

Skills

Distributed systems
Go
Java
Python
CI/CD
DevOps
Platform ownership
Mentoring
Incident response
Code reviews

Education

Master's Degree
Bachelor's / PhD in Computer Science or related field

Tools

Docker
Kubernetes
Terraform
Ansible

Job description

IBM is seeking a Senior Software Engineer to design, build, and operate internal platform services that empower Confluent engineers to scale development and testing. You will own reliability and monitoring, collaborating across teams to deliver critical platforms and tooling.

You will prototype AI-assisted workflows, evaluate new tools, and drive production-ready solutions with guardrails and observability. The role emphasizes ownership, mentoring, and continuous improvement.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, DevProd Platform & AI
Senior Software Engineer, DevProd Platform & AI

IBM • Calgary

On-site
CAD 120,000 - 180,000
Senior Software Developer - Confluent DevProd
Senior Software Developer - Confluent DevProd

IBM • Calgary

On-site
CAD 120,000 - 180,000
Senior Software Developer - Confluent DevProd
Senior Software Developer - Confluent DevProd

IBM • Ottawa

On-site
CAD 120,000 - 160,000
Senior Software Developer - Confluent DevProd
Senior Software Developer - Confluent DevProd

IBM • Vancouver

On-site
CAD 120,000 - 160,000
Senior Software Developer - Confluent DevProd
Senior Software Developer - Confluent DevProd

IBM • Bedford

On-site
CAD 100,000 - 140,000
Senior Platform Engineer - AI-Driven DevTools & DevProd
Senior Platform Engineer - AI-Driven DevTools & DevProd

IBM • Markham

On-site
CAD 110,000 - 150,000
Senior Software Developer - Confluent DevProd
Senior Software Developer - Confluent DevProd

IBM • Toronto

On-site
CAD 120,000 - 160,000
Senior Software Developer - Confluent DevProd
Senior Software Developer - Confluent DevProd

IBM • Markham

On-site
CAD 110,000 - 150,000
Staff Cloud Platform Engineer — Distributed Systems Leader
Staff Cloud Platform Engineer — Distributed Systems Leader

IBM • Toronto

On-site
CAD 140,000 - 190,000
Senior Software Developer - Stream Processing
Senior Software Developer - Stream Processing

IBM Computing • Ottawa

On-site
CAD 90,000 - 140,000