Senior Staff Storage Engineer - Distributed Systems Kafka

IBM

Lowell (MA)

On-site

USD 180,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

IBM Software in Lowell is seeking a Senior Staff Software Engineer to lead the Kora Storage initiative. You will tackle deep systems challenges, set architectural direction, and mentor engineers while delivering a durable, multi-tenant storage service.

This role emphasizes low latency, high availability, and cost-efficiency at scale, with collaboration across product, design, and other engineering teams to align storage features with IBM's cloud strategy.

Qualifications

  • 10+ years of backend or infrastructure development experience.
  • Degree in CS or related field, or equivalent work experience.
  • Expertise in statically typed languages (Java/Scala/C/C++/Go).
  • Experience designing large-scale distributed storage systems.

Responsibilities

  • Design and build a highly available, scalable multi-tenant storage engine for Kora.
  • Set technical standards and drive end-to-end engineering solutions.
  • Mentor engineers and guide cross-functional teams on architectural decisions.
  • Collaborate with product and other teams to integrate storage features.

Skills

Backend development
Distributed systems
Leadership
Java
Scala
C/C++
Go

Education

Master's degree
BS/MS/PhD in CS

Tools

Apache Kafka
Apache Iceberg
Apache Flink

Job description

IBM Software in Lowell is seeking a Senior Staff Software Engineer to lead the Kora Storage initiative. You will tackle deep systems challenges, set architectural direction, and mentor engineers while delivering a durable, multi-tenant storage service.

This role emphasizes low latency, high availability, and cost-efficiency at scale, with collaboration across product, design, and other engineering teams to align storage features with IBM's cloud strategy.

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

Similar jobs worth comparing

Senior Staff Engineer, Distributed Storage for Kafka
Senior Staff Engineer, Distributed Storage for Kafka

IBM • Poughkeepsie (AR)

On-site
USD 160,000 - 210,000
Senior Staff Storage Engineer: Kafka & Distributed Storage
Senior Staff Storage Engineer: Kafka & Distributed Storage

IBM • Armonk (NY)

On-site
USD 170,000 - 260,000
Senior Staff Storage Engineer - Distributed Systems
Senior Staff Storage Engineer - Distributed Systems

IBM • Tucson (AZ)

On-site
USD 180,000 - 250,000
Senior Staff Storage Engineer - Kafka & Cloud-Scale
Senior Staff Storage Engineer - Kafka & Cloud-Scale

IBM • Rochester (MN)

On-site
USD 180,000 - 240,000
Senior Staff Storage Engine Lead for Kora (Distributed)
Senior Staff Storage Engine Lead for Kora (Distributed)

IBM • Boston (KY)

On-site
USD 150,000 - 210,000
Senior Staff Storage Engineer — Distributed, Multi-Tenant
Senior Staff Storage Engineer — Distributed, Multi-Tenant

IBM • San Diego (CA)

On-site
USD 180,000 - 240,000
Staff Software Engineer - Confluent Kafka Storage
Staff Software Engineer - Confluent Kafka Storage

IBM • San Diego (CA)

On-site
USD 180,000 - 240,000
Staff Software Engineer - Confluent Kafka Storage
Staff Software Engineer - Confluent Kafka Storage

IBM • Armonk (NY)

On-site
USD 170,000 - 260,000
Staff Software Engineer - Confluent Kafka Storage
Staff Software Engineer - Confluent Kafka Storage

IBM • Boston (KY)

On-site
USD 150,000 - 210,000
Staff Software Engineer - Confluent Kafka Storage
Staff Software Engineer - Confluent Kafka Storage

IBM • Rochester (MN)

On-site
USD 180,000 - 240,000