Senior Remote Distributed Streaming Systems Engineer

International Business Machines Corporation

United States

Remote

USD 140,000 - 210,000

Full time

4 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’s WarpStream team is hiring a Senior Engineer to drive end-to-end backend development on a Kafka-compatible streaming platform built on object storage. You will help scale multi-tenant control planes, implement features like transactions and cross-region clusters, and contribute to a developer console UI.

You will work across the stack in a fully remote, geographically distributed team with engineers in the USA, Spain, France, Canada, Ireland, and more.

Qualifications

  • 4+ years industry experience designing, building, scaling and supporting backend systems.
  • Strong programming and algorithmic skills; proficiency in Java, Go, C/C++, Python.
  • Experience with microservices, containers, and virtualization.
  • Operational excellence for large production services; customer-centric mindset.

Responsibilities

  • Independently drive execution of complex technical projects end to end.
  • Build mission-critical backend services with focus on performance, scalability, reliability and resilience.
  • Troubleshoot and debug across microservices, containers, and virtualization stacks.
  • Ensure services meet availability and performance SLAs for customers.
  • Collaborate across teams to deliver robust software products.

Skills

Java
Go
C/C++
Python
Distributed systems
Backend design

Education

Bachelor's degree in Computer Science or equivalent

Job description

IBM Software’s WarpStream team is hiring a Senior Engineer to drive end-to-end backend development on a Kafka-compatible streaming platform built on object storage. You will help scale multi-tenant control planes, implement features like transactions and cross-region clusters, and contribute to a developer console UI.

You will work across the stack in a fully remote, geographically distributed team with engineers in the USA, Spain, France, Canada, Ireland, and more.

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

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 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)

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 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
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

IBM • Lowell (MA)

Remote
USD 120,000 - 160,000