Senior Backend Engineer - Cloud Platform for Real-Time Data

IBM

Tucson (AZ)

On-site

USD 120,000 - 160,000

Full time

14 days+
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 Software is seeking a senior backend engineer to help build data infrastructure on a cloud-native platform with multi-tenant, distributed systems. You will own backend design, use languages like Python, Go, and Java, and work with AWS/GCP/Azure and Docker/Kubernetes to deliver scalable services.

You will influence architecture, drive projects end to end, and mentor peers while ensuring observability and reliability across the product.

Qualifications

  • 4+ years of backend design, build, and production support.
  • Strong knowledge of Python runtimes and environments.
  • Proficiency in Python, Go, C/C++, Java.
  • Experience with public clouds and container orchestration.
  • Strong leadership and collaboration abilities.
  • Experience with observability and incident response.

Responsibilities

  • Own and lead the design and implementation of complex backend services in a cloud-native, microservices-based environment.
  • Balance reliability, scalability, performance, and operability in architectural decisions.
  • Drive projects end to end from requirements and design through deployment and operation.
  • Improve service reliability with SLOs/SLAs and observability practices.
  • Collaborate across teams to define APIs and data models for a coherent platform.
  • Mentor engineers through reviews and guidance to grow team capabilities.

Skills

Python
Go
C/C++
Java
Cloud platforms
Docker
Kubernetes
Observability
Leadership
Communication

Education

Master's Degree

Tools

AWS
GCP
Azure

Job description

IBM Software is seeking a senior backend engineer to help build data infrastructure on a cloud-native platform with multi-tenant, distributed systems. You will own backend design, use languages like Python, Go, and Java, and work with AWS/GCP/Azure and Docker/Kubernetes to deliver scalable services.

You will influence architecture, drive projects end to end, and mentor peers while ensuring observability and reliability across the product.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Cloud Platform Engineer — Real-Time Data
Senior Cloud Platform Engineer — Real-Time Data

IBM • Armonk (NY)

On-site
USD 120,000 - 180,000
Senior Cloud Platform Engineer - Real-Time Data Systems
Senior Cloud Platform Engineer - Real-Time Data Systems

IBM • Raleigh (NC)

On-site
USD 120,000 - 170,000
Senior Cloud Platform Engineer — Real-Time Data Systems
Senior Cloud Platform Engineer — Real-Time Data Systems

IBM • Lowell (MA)

On-site
USD 120,000 - 150,000
Senior Cloud Platform Engineer - Real-time Data Lead
Senior Cloud Platform Engineer - Real-time Data Lead

IBM • Rochester (MN)

On-site
USD 120,000 - 190,000
Senior Cloud Platform Engineer - Real-Time Data at Scale
Senior Cloud Platform Engineer - Real-Time Data at Scale

IBM • San Diego (CA)

On-site
USD 140,000 - 210,000
Staff Backend Engineer – Real-Time AI & Streaming
Staff Backend Engineer – Real-Time AI & Streaming

IBM • United States

Remote
USD 150,000 - 210,000
Staff Engineer: Real-Time AI & Stream Processing
Staff Engineer: Real-Time AI & Stream Processing

IBM • Armonk (NY)

On-site
USD 180,000 - 260,000
Senior Backend Engineer - Cloud Data Platform (Remote)
Senior Backend Engineer - Cloud Data Platform (Remote)

IBM • Boston (MA)

On-site
USD 120,000 - 156,000
Staff Software Engineer - Real-Time AI & Streaming
Staff Software Engineer - Real-Time AI & Streaming

IBM • Tucson (AZ)

On-site
USD 150,000 - 190,000
Senior Remote Backend Engineer - Stream Analytics
Senior Remote Backend Engineer - Stream Analytics

IBM • Boston (MA)

Remote
USD 169,000 - 214,000
Healthcare benefits
401(k) plan
Paid time off
+1