Senior Software Engineer, DevProd Platform & AI

IBM

Calgary

On-site

CAD 120,000 - 180,000

Full time

31 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

IBM Software seeks a Senior Software Engineer to design, build, and operate internal developer platform services that improve developer experience and engineering velocity. You’ll own multi-tenant cloud services, CI/CD integration, and scalable architectures.

You will explore AI-assisted workflows, model workloads, and drive end-to-end delivery with strong collaboration, documentation, and mentorship across teams.

Qualifications

  • BS, MS, or PhD in Computer Science or a related field (or equivalent experience).
  • At least 5 years of professional software engineering experience building and operating cloud services, platforms, or large-scale distributed systems.
  • Proficiency in at least one statically typed language (e.g., Java, Go) plus a scripting language (e.g., Python).

Responsibilities

  • Build and operate internal developer platform services - design secure, multi-tenant, and scalable services that integrate into existing DevProd systems, and own their reliability, performance, and monitoring.
  • Improve pre-production and performance testing capabilities - model realistic workloads and stress scenarios, automate performance/scale/regression tests as part of CI/CD, and provide actionable, self-service reporting.
  • Explore and integrate AI-assisted workflows for developers - evaluate AI tools and frameworks, run data-driven experiments, and productionize workflows with guardrails and visibility.
  • Deliver projects end to end in a collaborative way - frame problems, write clear design docs, break work into milestones, drive implementation with peers, and participate in rollout plans with documentation, training, and feedback loops.
  • Contribute to team and engineering culture - participate in on-call, incident response, and postmortems; mentor engineers through design and code reviews; help evolve best practices for DevProd and platform engineering.

Skills

Distributed systems
Java/Go
Python scripting
Software design
Reliability
Ownership & execution

Education

BS/MS/PhD in Computer Science or related field

Tools

CI/CD
Containers
Infrastructure as Code

Job description

IBM Software seeks a Senior Software Engineer to design, build, and operate internal developer platform services that improve developer experience and engineering velocity. You’ll own multi-tenant cloud services, CI/CD integration, and scalable architectures.

You will explore AI-assisted workflows, model workloads, and drive end-to-end delivery with strong collaboration, documentation, and mentorship across teams.

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

Similar jobs worth comparing

Senior Platform Engineer - AI-Driven DevTools & DevProd
Senior Platform Engineer - AI-Driven DevTools & DevProd

IBM • Markham

On-site
CAD 110,000 - 150,000
Senior Platform Engineer – AI-Powered DevProd & Scale
Senior Platform Engineer – AI-Powered DevProd & Scale

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 • 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 • Bedford

On-site
CAD 100,000 - 140,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
Senior Cloud-Native Backend Engineer (AI-Driven)
Senior Cloud-Native Backend Engineer (AI-Driven)

IBM • Ottawa

On-site
CAD 85,000 - 125,000
Senior Backend Engineer, Cloud Platform Control Plane
Senior Backend Engineer, Cloud Platform Control Plane

IBM • Ottawa

On-site
CAD 90,000 - 130,000