Senior Distributed Systems Engineer - Remote

International Business Machines Corporation

Lowell (MA)

Remote

USD 130,000 - 170,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

IBM Software in Lowell, MA is seeking a Senior Engineer to help build WarpStream, an Apache Kafka-compatible streaming platform built on object storage. You’ll design and implement scalable backend services and improve the storage engine, while collaborating across a distributed team.

Join a fully remote, international engineering team delivering high‑performance systems for multiple cloud providers. You’ll own critical features, troubleshoot challenges, and mentor teammates as the product

Qualifications

  • 5+ years in backend design, scaling, and production support.
  • Proficiency in Java, Go, C/C++, or Python.
  • Experience with distributed and storage systems.

Responsibilities

  • Drive execution of complex technical projects end to end.
  • Build backend services for high performance, scalable systems.
  • Troubleshoot issues in a microservices/containerized stack.
  • Ensure operational readiness and SLA commitments.

Skills

Backend systems
Distributed systems
Java/Go/Python
Team collaboration
On-call experience

Education

Master's Degree

Tools

Kafka

Job description

IBM Software in Lowell, MA is seeking a Senior Engineer to help build WarpStream, an Apache Kafka-compatible streaming platform built on object storage. You’ll design and implement scalable backend services and improve the storage engine, while collaborating across a distributed team.

Join a fully remote, international engineering team delivering high‑performance systems for multiple cloud providers. You’ll own critical features, troubleshoot challenges, and mentor teammates as the product

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 • Armonk (NY)

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

IBM • Tucson (AZ)

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
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, 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
Remote Senior Distributed Systems Engineer
Remote Senior Distributed Systems Engineer

IBM • Lowell (MA)

Remote
USD 120,000 - 160,000