Senior Software Engineer, Data Streaming Platform

IBM

Markham

On-site

GBP 90,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

IBM Software is transforming client challenges into solutions with AI-powered, cloud‑native products that shape the future of business and society. You’ll join a curious, collaborative team that values growth and continuous learning, working across technologies and industries to power digital transformation.

As a Senior Software Engineer on the Connect Platform Team, you’ll help design, build, and operate components that bridge Kafka with the wider ecosystem, enabling secure, scalable data

Qualifications

  • 7+ years of software development experience.
  • Experience leading delivery of large-scale, secure, highly available systems.
  • Hands-on with hyper-scale distributed systems engineering.
  • Production cloud services experience and on-call rotation.
  • Expertise with Java, Kubernetes and cloud platforms.
  • Strong collaboration and mentorship abilities.
  • BS in CS or Engineering; advanced degree preferred.

Responsibilities

  • Work with distributed systems and cloud-native development.
  • Architect complex engineering systems end-to-end.
  • Collaborate across teams to deliver the Data Streaming Platform roadmap.
  • Evaluate and enhance platform efficiency and stay current with trends.
  • Provide technical guidance and mentorship to the team.
  • Improve stability, performance, scalability, and operations across critical systems.

Skills

Java
Kubernetes
Cloud platforms
Distributed systems
On-call rotation
Security
Networking
Team leadership
Mentoring
Cloud architecture

Education

BS in Computer Science or Engineering
Advanced degree preferred

Job description

IBM Software is transforming client challenges into solutions with AI-powered, cloud‑native products that shape the future of business and society. You’ll join a curious, collaborative team that values growth and continuous learning, working across technologies and industries to power digital transformation.

As a Senior Software Engineer on the Connect Platform Team, you’ll help design, build, and operate components that bridge Kafka with the wider ecosystem, enabling secure, scalable data

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

Similar jobs worth comparing

Senior Software Engineer - Confluent Hybrid Enterprise Connect
Senior Software Engineer - Confluent Hybrid Enterprise Connect

IBM • Markham

On-site
GBP 90,000 - 150,000
Software Engineer - Confluent Stream Processing & Analystics
Software Engineer - Confluent Stream Processing & Analystics

IBM • Greater London

On-site
GBP 35,000 - 55,000
Software Engineer - Streaming & Distributed Systems
Software Engineer - Streaming & Distributed Systems

IBM • Greater London

Hybrid
GBP 70,000 - 110,000
Lead Streaming Platform Engineer
Lead Streaming Platform Engineer

ON.com • Greater London

Hybrid
GBP 65,000 - 90,000
Senior Software Engineer - Scalable Query Engine & Platform
Senior Software Engineer - Scalable Query Engine & Platform

IBM • Hursley

Hybrid
GBP 90,000 - 130,000
Senior Software Engineer - Stream Processing
Senior Software Engineer - Stream Processing

IBM • Markham

On-site
GBP 70,000 - 110,000
Kubernetes Platform Engineer - Real-Time Data Infra
Kubernetes Platform Engineer - Real-Time Data Infra

IBM • Winchester

On-site
GBP 90,000 - 110,000
Software Engineer - Confluent Cloud Infrastructure & Platform
Software Engineer - Confluent Cloud Infrastructure & Platform

IBM • Winchester

On-site
GBP 65,000 - 100,000
Senior Software Engineer - Confluent Kafka
Senior Software Engineer - Confluent Kafka

IBM • Hursley

On-site
GBP 60,000 - 90,000
Cloud Infrastructure Engineer: Go, Kafka & Kubernetes
Cloud Infrastructure Engineer: Go, Kafka & Kubernetes

IBM • Hursley

On-site
GBP 90,000 - 120,000