Senior Distributed Systems Engineer - Remote Backend

International Business Machines Corporation

Boston (KY)

Remote

USD 120,000 - 180,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 seeks a Senior Engineer for WarpStream, a Kafka-compatible streaming platform built on object storage. You will own backend services, contribute to the storage engine, and scale the multi-tenant control plane across AWS, GCP, and Azure.

The role spans the full stack, with remote, distributed teammates and opportunities to shape developer experience. You will solve complex distributed systems challenges at scale, write code, and collaborate across teams to deliver high-performance,

Qualifications

  • 5+ years of backend system design, scaling, and production support.
  • Proficiency in Java, Go, C/C++, or Python.
  • Experience with distributed systems and storage.
  • Strong delivery focus and communication.
  • Customer-centric mindset and teamwork.

Responsibilities

  • Drive execution of complex technical projects end to end.
  • Build backend services for high performance and scalability.
  • Troubleshoot issues in a microservices, containers, and virtualization stack.
  • Ensure services meet availability and performance SLAs.

Skills

Distributed systems
Backend development
Java
Go
C/C++
Python
System design
Troubleshooting
Communication skills
Mentorship

Education

Master's Degree

Tools

Apache Kafka
HTML/JavaScript
Containers
AWS
GCP
Azure

Job description

IBM Software seeks a Senior Engineer for WarpStream, a Kafka-compatible streaming platform built on object storage. You will own backend services, contribute to the storage engine, and scale the multi-tenant control plane across AWS, GCP, and Azure.

The role spans the full stack, with remote, distributed teammates and opportunities to shape developer experience. You will solve complex distributed systems challenges at scale, write code, and collaborate across teams to deliver high-performance,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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 • Lowell (MA)

Remote
USD 130,000 - 170,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
Senior Distributed Systems Engineer - Remote

International Business Machines Corporation • Armonk (NY)

Remote
USD 150,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 Systems Engineer, Data Streaming
Senior Remote Distributed Systems Engineer, Data Streaming

IBM • Tucson (AZ)

Remote
USD 140,000 - 210,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
Remote Senior Distributed Systems Engineer
Remote Senior Distributed Systems Engineer

IBM • Lowell (MA)

Remote
USD 120,000 - 160,000