Senior Backend Engineer - Cloud-Native Real-Time Data

IBM

Vancouver

On-site

CAD 120,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

IBM is seeking a Senior Backend Engineer to join IBM Software in Vancouver. You will design and build scalable backend services for our data-driven platform, focusing on reliability, performance, and security in a cloud-native environment.

You'll collaborate with cross-functional teams, mentor peers, and help drive architectural decisions across multi-tenant distributed systems, using Python, Go, Java, and modern cloud tooling.

Qualifications

  • 7+ years of backend systems design and production support experience.
  • Strong knowledge of Python runtime environments and packaging.
  • Proficiency in a major language (Python/Go/C/Cpp/Java).
  • Experience with public clouds and container orchestration (Docker/Kubernetes).
  • Experience with observability and incident response.
  • BS/MS/PhD in CS or related field, or equivalent work experience.

Responsibilities

  • Own and lead the design and implementation of complex backend services.
  • Make architecture decisions balancing reliability, scalability, performance, and operability.
  • Drive projects end to end from requirements to production.
  • Improve service reliability via SLOs/SLAs and observability.
  • Collaborate across teams to define APIs and data models.
  • Identify and drive platform and productivity improvements.
  • 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 (AWS/GCP/Azure)
Docker
Kubernetes
Observability
Leadership
Communication

Education

Master's degree in computer science

Job description

IBM is seeking a Senior Backend Engineer to join IBM Software in Vancouver. You will design and build scalable backend services for our data-driven platform, focusing on reliability, performance, and security in a cloud-native environment.

You'll collaborate with cross-functional teams, mentor peers, and help drive architectural decisions across multi-tenant distributed systems, using Python, Go, Java, and modern cloud tooling.

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

Similar jobs worth comparing

Senior Backend Engineer, Cloud-Native Real-Time Data
Senior Backend Engineer, Cloud-Native Real-Time Data

IBM • Calgary

On-site
CAD 90,000 - 130,000
Senior Backend Engineer, Cloud Platform Control Plane
Senior Backend Engineer, Cloud Platform Control Plane

IBM • Ottawa

On-site
CAD 90,000 - 130,000
Senior Backend Engineer, Cloud Platform Control Plane
Senior Backend Engineer, Cloud Platform Control Plane

IBM • Vancouver

On-site
CAD 110,000 - 170,000
Senior Software Engineer - Data Streaming & Kafka
Senior Software Engineer - Data Streaming & Kafka

IBM • Bedford

On-site
CAD 110,000 - 150,000
Backend Software Engineer - Data & API Integrations
Backend Software Engineer - Data & API Integrations

Venue Kings • North Vancouver

On-site
CAD 70,000 - 120,000
Live Events Credit
Health benefits
Flexible schedule
+2
Senior Software Engineer, Cloud-Native Data Streaming
Senior Software Engineer, Cloud-Native Data Streaming

IBM • Ottawa

On-site
CAD 120,000 - 190,000
Senior Backend Engineer — Scale Data Platforms
Senior Backend Engineer — Scale Data Platforms

Databricks • Vancouver

On-site
CAD 145,000 - 191,000
Software Engineer - Confluent Secure Compute
Software Engineer - Confluent Secure Compute

IBM • Markham

On-site
CAD 85,000 - 120,000
Senior Backend Engineer – Distributed Systems & SaaS
Senior Backend Engineer – Distributed Systems & SaaS

Databricks • Vancouver

On-site
CAD 170,000 - 227,000
Senior Platform Engineer - High-Performance Backend
Senior Platform Engineer - High-Performance Backend

BigGeo • Calgary

On-site
CAD 48,000 - 126,000