Senior Backend Engineer, Cloud-Native Real-Time Data

IBM

Markham

On-site

GBP 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

IBM Software is seeking senior backend engineers to design and build cloud-native, multi-tenant distributed systems. You will own complex backend services, drive end-to-end technical delivery, and ensure reliability, performance, and operability at scale.

Strong leadership and collaboration skills are essential as you mentor others and contribute to our high engineering standards. Ideal candidates have 7+ years in backend development, deep experience with Python and cloud-native technologies,

Qualifications

  • 7+ years industry experience designing, building, and supporting backend systems in production.
  • Strong knowledge of Python runtime environments and package management.
  • Proficiency in major programming languages (Python, Go, C/C++, Java).
  • Experience with public clouds and container orchestration (Docker, Kubernetes).
  • Leadership in driving projects and coordinating across teams.
  • Strong communication and collaboration skills.
  • Experience with observability, metrics, logging, and incident response.

Responsibilities

  • Own and lead the design and implementation of complex backend services in a cloud-native environment.
  • Make architecture decisions balancing reliability, scalability, performance, and operability.
  • Drive projects end to end from design to production operation.
  • Improve service reliability by defining SLOs/SLAs and observability.
  • Collaborate to define APIs, data models, and integration points.
  • Identify platform improvements in tooling and automation.
  • Mentor engineers through code reviews and design reviews.
  • Contribute to a culture of continuous improvement and high standards.

Skills

Python
Go
C/C++
Java
Cloud-native
Distributed systems
Code reviews
Leadership
English communication

Education

Master's Degree

Tools

Docker
Kubernetes
AWS
GCP
Azure

Job description

IBM Software is seeking senior backend engineers to design and build cloud-native, multi-tenant distributed systems. You will own complex backend services, drive end-to-end technical delivery, and ensure reliability, performance, and operability at scale.

Strong leadership and collaboration skills are essential as you mentor others and contribute to our high engineering standards. Ideal candidates have 7+ years in backend development, deep experience with Python and cloud-native technologies,

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

Similar jobs worth comparing

Senior Backend Engineer — Cloud-Native, Distributed Systems
Senior Backend Engineer — Cloud-Native, Distributed Systems

IBM • Hursley

Hybrid
GBP 80,000 - 120,000
Senior Backend Engineer - Cloud Compute Platform
Senior Backend Engineer - Cloud Compute Platform

IBM • Hursley

On-site
GBP 75,000 - 120,000
Senior Backend Engineer, Cloud Platform Control Plane
Senior Backend Engineer, Cloud Platform Control Plane

IBM • Markham

On-site
GBP 65,000 - 100,000
Senior Cloud Backend Engineer - Scalable Multi-Cloud
Senior Cloud Backend Engineer - Scalable Multi-Cloud

IBM • Winchester

On-site
GBP 65,000 - 100,000
Cloud-Native Backend Engineer - Secure Compute
Cloud-Native Backend Engineer - Secure Compute

IBM • Markham

On-site
GBP 60,000 - 90,000
Cloud-Native Software Engineer: Build Scalable, AI-Powered Systems
Cloud-Native Software Engineer: Build Scalable, AI-Powered Systems

IBM • Markham

On-site
GBP 42,000 - 70,000
Software Engineer - Confluent Cloud Infrastructure & Platform
Software Engineer - Confluent Cloud Infrastructure & Platform

IBM • Winchester

On-site
GBP 65,000 - 100,000
Kubernetes Platform Engineer: Real-Time Data
Kubernetes Platform Engineer: Real-Time Data

IBM • Hursley

On-site
GBP 75,000 - 110,000
Software Engineer - Confluent Cloud Infrastructure & Platform
Software Engineer - Confluent Cloud Infrastructure & Platform

IBM • Hursley

On-site
GBP 75,000 - 120,000
Software Engineer
Software Engineer

IBM • Markham

On-site
GBP 42,000 - 70,000