Senior Software Engineer - Data Streaming & Kafka

IBM

Bedford

On-site

CAD 110,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

IBM Software in Canada seeks a Senior Software Engineer to contribute to the Connect Platform Team, bridging Apache Kafka with enterprise systems and cloud-native connectors. You will architect end-to-end data streaming solutions, lead technical initiatives, and mentor teammates in a fast-paced environment.

You'll work across distributed systems, cloud-native development, and security, delivering scalable, low-latency data pipelines and on-call support for production services.

Qualifications

  • 7+ years of relevant software development experience.
  • Proven track record of leading the delivery of large-scale, secure, highly available, low latency, high quality systems.

Responsibilities

  • Work with distributed systems, cloud-native development, and secure data integration.
  • Architect a complex engineering system from end to end.
  • Partner across engineering and other key stakeholders to create and execute the overall roadmap for delivering a top-notch Data Streaming Platform for our customers.
  • Evaluate and enhance the efficiency of our platform's technology stack, keeping pace with industry trends and adopting state-of-the-art solutions.
  • Solve complicated technical projects with high quality and provide technical guidance to the team in specialized areas.
  • Enhance the stability, performance, scalability, and operational excellence across multiple critical systems.

Skills

7+ years software development
Large-scale systems delivery
Hyper-scale distributed systems
Cloud-native technology
Java
Kubernetes
Cloud platforms (AWS/GCP/Azure)
Mentoring technical teams
On-call production experience
Leadership and collaboration

Education

Master's Degree
BS in Computer Science or Engineering

Tools

AWS
GCP
Azure
CI/CD pipelines

Job description

IBM Software in Canada seeks a Senior Software Engineer to contribute to the Connect Platform Team, bridging Apache Kafka with enterprise systems and cloud-native connectors. You will architect end-to-end data streaming solutions, lead technical initiatives, and mentor teammates in a fast-paced environment.

You'll work across distributed systems, cloud-native development, and security, delivering scalable, low-latency data pipelines and on-call support for production services.

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

Similar jobs worth comparing

Senior Software Engineer, Cloud-Native Data Streaming
Senior Software Engineer, Cloud-Native Data Streaming

IBM • Ottawa

On-site
CAD 120,000 - 190,000
Kafka Developer
Kafka Developer

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

Hybrid
CAD 120,000 - 150,000
Senior Real-Time Data Platform Engineer (Kafka)
Senior Real-Time Data Platform Engineer (Kafka)

HRbrain Inc. • Toronto

On-site
CAD 100,000 - 120,000
Senior Software Engineer - Confluent Hybrid Enterprise Connect
Senior Software Engineer - Confluent Hybrid Enterprise Connect

IBM • Calgary

On-site
CAD 120,000 - 150,000
Senior Software Engineer - Confluent Hybrid Enterprise Connect
Senior Software Engineer - Confluent Hybrid Enterprise Connect

IBM • Ottawa

On-site
CAD 120,000 - 190,000
Senior Software Engineer - Confluent Hybrid Enterprise Connect
Senior Software Engineer - Confluent Hybrid Enterprise Connect

IBM • Vancouver

On-site
CAD 120,000 - 180,000
Senior Software Engineer - Confluent Hybrid Enterprise Connect
Senior Software Engineer - Confluent Hybrid Enterprise Connect

IBM • Bedford

On-site
CAD 110,000 - 150,000
Senior Software Engineer - Confluent Hybrid Enterprise Connect
Senior Software Engineer - Confluent Hybrid Enterprise Connect

IBM • Edmonton

On-site
CAD 120,000 - 170,000
Senior Software Engineer - Confluent Hybrid Enterprise Connect
Senior Software Engineer - Confluent Hybrid Enterprise Connect

IBM • Toronto

On-site
CAD 120,000 - 170,000
Java Microservices Engineer - Kafka & Full-Stack
Java Microservices Engineer - Kafka & Full-Stack

Tata Consultancy Services • Canada

On-site
CAD 90,000 - 130,000