Senior Real-Time Stream Processing Engineer (Cloud)

IBM

Boston (MA)

On-site

USD 76,000 - 112,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

IBM is seeking a Senior Software Developer - Stream Processing to build and operate large-scale real-time data infrastructure for Confluent Cloud. You will tackle distributed systems challenges and contribute to a high-ownership, high-autonomy environment.

The role emphasizes designing reliable, scalable backend systems across cloud platforms (AWS, Azure, GCP) and requires strong fundamentals in distributed computing and networking.

Qualifications

  • 2-5 years of industry experience designing, building, and supporting backend systems in production.
  • Strong fundamentals in distributed systems, cloud infrastructure, and networking.
  • Experience in building and operating large-scale, high-availability systems.
  • Proficiency in cloud platforms (AWS, Azure, or GCP) and their services.
  • Proficiency in Java, Scala, C++, Go, or other statically typed languages.
  • BS, MS, or PhD in computer science or a related field, or equivalent work experience.
  • A self-starter with strong problem-solving skills and the ability to work in a fast-paced environment.

Responsibilities

  • Design, develop, and operate large-scale, high-performance infrastructure that powers Confluent Cloud.
  • Build foundational software to improve reliability, scalability, and efficiency across cloud environments.
  • Work on distributed systems challenges such as consensus algorithms, failover strategies, and resource allocation.
  • Collaborate with teams to optimize infrastructure for real-time data streaming use cases.
  • Troubleshoot and improve system reliability, observability, and performance across cloud providers AWS, Azure, and GCP.

Skills

Distributed systems
Cloud infrastructure
Networking
Java
Scala
C++
Go

Education

Bachelor's Degree
Master's Degree

Tools

AWS
Azure
GCP
Kubernetes
Docker

Job description

IBM is seeking a Senior Software Developer - Stream Processing to build and operate large-scale real-time data infrastructure for Confluent Cloud. You will tackle distributed systems challenges and contribute to a high-ownership, high-autonomy environment.

The role emphasizes designing reliable, scalable backend systems across cloud platforms (AWS, Azure, GCP) and requires strong fundamentals in distributed computing and networking.

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

Similar jobs worth comparing

Senior Flink Stream Processing Engineer, Cloud
Senior Flink Stream Processing Engineer, Cloud

IBM • San Diego (CA)

On-site
USD 150,000 - 210,000
Cloud Infrastructure Engineer - Real-Time Data Streaming
Cloud Infrastructure Engineer - Real-Time Data Streaming

Confluent • United States

On-site
USD 110,000 - 140,000
Senior Software Engineer II: Cloud-Native Infra & Data Streaming
Senior Software Engineer II: Cloud-Native Infra & Data Streaming

IBM • Rochester (MN)

On-site
USD 120,000 - 160,000
Senior Stream Processing Engineer (Flink, Cloud)
Senior Stream Processing Engineer (Flink, Cloud)

IBM • Rochester (MN)

On-site
USD 120,000 - 160,000
Senior Stream Processing Engineer - Flink & Cloud
Senior Stream Processing Engineer - Flink & Cloud

IBM • Lowell (MA)

On-site
USD 120,000 - 190,000
Senior Flink Stream Engineer, Cloud
Senior Flink Stream Engineer, Cloud

IBM • Ionia (NY)

On-site
USD 140,000 - 190,000
Healthcare benefits
401(k) plans
Paid time off
Senior Software Architect - Data Streaming (Remote)
Senior Software Architect - Data Streaming (Remote)

IBM • Boston (MA)

On-site
USD 99,000 - 135,000
Senior Flink & Cloud Stream Engineer
Senior Flink & Cloud Stream Engineer

IBM • City of Poughkeepsie (NY)

On-site
USD 140,000 - 170,000
Senior Backend Engineer – Cloud Data Streaming (Remote)
Senior Backend Engineer – Cloud Data Streaming (Remote)

IBM • United States

On-site
USD 131,000 - 245,000
Healthcare benefits
401(k) plan
Paid time off
Senior Solutions Engineer — Data Streaming & Cloud
Senior Solutions Engineer — Data Streaming & Cloud

IBM • Armonk (NY)

On-site
USD 120,000 - 180,000