Senior Distributed Systems Engineer - Remote

International Business Machines Corporation

Rochester (MN)

Remote

USD 140,000 - 200,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

IBM Software is hiring a Senior Engineer to design, implement, and operate high‑performance backend services on WarpStream. You will work across the stack from storage engines to the developer console, optimizing scalability and resilience for multi‑region deployments.

The role requires deep distributed systems knowledge, strong coding skills in Java/Go/C/C++/Python, and a passion for delivering reliable systems with a customer‑centric mindset.

Qualifications

  • 5+ years of backend engineering in production systems.
  • Proficiency in Java, Go, C/C++, or Python.
  • Strong interest in distributed and storage systems.
  • Excellent delivery focus and communication.
  • Team leadership, mentorship, and customer focus.

Responsibilities

  • Independently drive execution of complex technical projects end to end.
  • Build backend services that are high performance, scalable, and reliable.
  • Troubleshoot and debug across a distributed stack with containers and virtualization.
  • Ensure operational readiness and meet availability SLAs for customers.

Skills

Backend systems
Distributed systems
Java
Go
C/C++
Python
On-call experience
Mentorship

Education

Master's Degree

Tools

Apache Kafka

Job description

IBM Software is hiring a Senior Engineer to design, implement, and operate high‑performance backend services on WarpStream. You will work across the stack from storage engines to the developer console, optimizing scalability and resilience for multi‑region deployments.

The role requires deep distributed systems knowledge, strong coding skills in Java/Go/C/C++/Python, and a passion for delivering reliable systems with a customer‑centric mindset.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Distributed Systems Engineer
Remote Senior Distributed Systems Engineer

IBM • Lowell (MA)

Remote
USD 120,000 - 160,000
Senior Distributed Systems Engineer - Remote Backend
Senior Distributed Systems Engineer - Remote Backend

International Business Machines Corporation • Armonk (NY)

Remote
USD 140,000 - 210,000
Senior Distributed Systems Engineer (Remote)
Senior Distributed Systems Engineer (Remote)

IBM • Rochester (MN)

Remote
USD 140,000 - 190,000
Senior Distributed Systems Engineer - Remote Backend
Senior Distributed Systems Engineer - Remote Backend

International Business Machines Corporation • Boston (KY)

Remote
USD 120,000 - 180,000
Senior Distributed Systems Engineer - Remote
Senior Distributed Systems Engineer - Remote

International Business Machines Corporation • Lowell (MA)

Remote
USD 130,000 - 170,000
Remote Senior Distributed Systems Engineer
Remote Senior Distributed Systems Engineer

International Business Machines Corporation • San Jose (CA)

Remote
USD 140,000 - 210,000
Senior Distributed Systems Engineer - Remote
Senior Distributed Systems Engineer - Remote

International Business Machines Corporation • Armonk (NY)

Remote
USD 150,000 - 190,000
Senior Distributed Systems Engineer - Remote & Multi-Cloud
Senior Distributed Systems Engineer - Remote & Multi-Cloud

International Business Machines Corporation • San Diego (CA)

Remote
USD 140,000 - 190,000
Senior Distributed Systems Engineer - Remote, Kafka & Cloud
Senior Distributed Systems Engineer - Remote, Kafka & Cloud

IBM • Poughkeepsie (AR)

Remote
USD 140,000 - 190,000
Senior Remote Distributed Streaming Systems Engineer
Senior Remote Distributed Streaming Systems Engineer

International Business Machines Corporation • United States

Remote
USD 140,000 - 210,000