Senior Remote Backend Engineer - Stream Analytics

IBM

Boston (MA)

Remote

USD 169,000 - 214,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
401(k) plan
Paid time off
Professional development

Job summary

IBM is seeking a Senior Software Engineer for Stream Processing & Analytics to own backend services across cloud-native platforms. You will drive architecture decisions, mentor engineers, and lead end-to-end delivery of large-scale systems.

The role emphasizes distributed systems, modern deployment with Docker/Kubernetes, and strong collaboration across multiple teams to ensure scalable, reliable software across regions.

Qualifications

  • 5+ years of industry experience building, scaling, and operating backend systems in production.

Responsibilities

  • Own and lead the design and implementation of complex backend services and systems in a cloud-native, microservices-based environment.
  • Make architecture and technical decisions that balance reliability, scalability, performance, and operability, and communicate tradeoffs.
  • Drive projects end to end from requirements and design through implementation, rollout, and production operation.
  • Improve service reliability and operations by defining SLOs/SLAs and strengthening observability.
  • Collaborate across teams to define APIs, data models, and integration points.
  • Identify and drive platform and productivity improvements for the engineering org.
  • Mentor engineers through code reviews and design reviews.
  • Contribute to a culture of continuous improvement and high standards.

Skills

Java
Go
C/C++
Python
Distributed systems
Cloud
Docker
Kubernetes
SQL/NoSQL
Leadership
Architecture
Communication

Education

BS in CS or related field
MS or PhD preferred

Tools

Docker
Kubernetes

Job description

IBM is seeking a Senior Software Engineer for Stream Processing & Analytics to own backend services across cloud-native platforms. You will drive architecture decisions, mentor engineers, and lead end-to-end delivery of large-scale systems.

The role emphasizes distributed systems, modern deployment with Docker/Kubernetes, and strong collaboration across multiple teams to ensure scalable, reliable software across regions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer – Stream Processing & Analytics
Senior Backend Engineer – Stream Processing & Analytics

IBM • United States

Remote
USD 140,000 - 190,000
Healthcare benefits
401(k) matching
Senior Backend Architect - Cloud-Native Data Streaming
Senior Backend Architect - Cloud-Native Data Streaming

IBM • Columbus (OH)

On-site
USD 150,000 - 190,000
Staff Software Engineer - Real-Time AI & Streaming
Staff Software Engineer - Real-Time AI & Streaming

IBM • Tucson (AZ)

On-site
USD 150,000 - 190,000
Staff Backend Engineer – Real-Time AI & Streaming
Staff Backend Engineer – Real-Time AI & Streaming

IBM • United States

Remote
USD 150,000 - 210,000
Senior Backend Engineer, Stream Governance & Kafka
Senior Backend Engineer, Stream Governance & Kafka

Hobbsnews • City of Poughkeepsie (NY), Northern (KY)

Hybrid
USD 140,000 - 190,000
Staff Engineer: Real-Time AI & Stream Processing
Staff Engineer: Real-Time AI & Stream Processing

IBM • Armonk (NY)

On-site
USD 180,000 - 260,000
Senior Backend Engineer - Cloud Platform for Real-Time Data
Senior Backend Engineer - Cloud Platform for Real-Time Data

IBM • Tucson (AZ)

On-site
USD 120,000 - 160,000
Staff Software Engineer — Real-Time AI on Streaming Data
Staff Software Engineer — Real-Time AI on Streaming Data

IBM • Boston (KY)

On-site
USD 150,000 - 190,000
Senior Cloud Platform Engineer — Real-Time Data
Senior Cloud Platform Engineer — Real-Time Data

IBM • Armonk (NY)

On-site
USD 120,000 - 180,000
Senior Cloud Platform Engineer - Real-time Data Lead
Senior Cloud Platform Engineer - Real-time Data Lead

IBM • Rochester (MN)

On-site
USD 120,000 - 190,000