Senior Software Architect: Data Streaming & Cloud Platforms

IBM

Markham

On-site

CAD 130,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

IBM is seeking a Senior Software Developer/Architect to contribute to the Connect Platform Team at Confluent, bridging Apache Kafka with the broader ecosystem. You’ll design, build, and operate connectors for on-prem and cloud environments, ensuring secure, scalable data movement across systems.

You’ll lead a team, drive architectural decisions, and deliver high‑quality streaming solutions while collaborating with cross‑functional partners to shape the roadmap and modernization efforts.

Qualifications

  • 7+ years of relevant software development experience.
  • Proven track record of leading the delivery of large-scale, secure, highly available, low latency systems.
  • Experience leading and mentoring technical teams.
  • Hands-on expertise in hyper-scale distributed systems engineering.
  • Experience running production services in the cloud with on-call rotation.
  • Cloud-native expertise including networking and security.
  • Experience with Java, Kubernetes, and cloud platforms (AWS/GCP/Azure).
  • Strong collaboration and growth mindset in cross-functional teams.
  • BS in Computer Science, Engineering, or equivalent; advanced degree preferred.

Responsibilities

  • Work with distributed systems, cloud-native development, and secure, scalable data integration.
  • Architect a complex engineering system from end to end.
  • Collaborate across engineering and stakeholders to roadmap a Data Streaming Platform.
  • Evaluate and enhance the platform's technology stack; adopt state-of-the-art solutions.
  • Solve complex projects with high quality and provide technical guidance.
  • Improve stability, performance, scalability, and operational excellence.
  • Lead and mentor a team of developers.

Skills

7+ years software development
Leadership
Mentoring
Distributed systems
Cloud-native
Java
Kubernetes
Cloud platforms (AWS/GCP/Azure)
On-call experience
Networking & security

Education

BS in CS/Engineering or equivalent
Master’s degree preferred

Tools

Java
Kubernetes

Job description

IBM is seeking a Senior Software Developer/Architect to contribute to the Connect Platform Team at Confluent, bridging Apache Kafka with the broader ecosystem. You’ll design, build, and operate connectors for on-prem and cloud environments, ensuring secure, scalable data movement across systems.

You’ll lead a team, drive architectural decisions, and deliver high‑quality streaming solutions while collaborating with cross‑functional partners to shape the roadmap and modernization efforts.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Architect – Data Streaming & Cloud Platforms
Senior Software Architect – Data Streaming & Cloud Platforms

International Business Machines Corporation • Markham

On-site
CAD 120,000 - 180,000
Senior Software Architect – Data Streaming & Cloud-Native
Senior Software Architect – Data Streaming & Cloud-Native

IBM • Ottawa

On-site
CAD 120,000 - 180,000
Lead Software Developer - Hybrid Enterprise Connect
Lead Software Developer - Hybrid Enterprise Connect

International Business Machines Corporation • Ottawa

On-site
CAD 120,000 - 180,000
Lead Software Developer - Hybrid Enterprise Connect
Lead Software Developer - Hybrid Enterprise Connect

International Business Machines Corporation • Markham

On-site
CAD 120,000 - 180,000
Lead Software Developer - Hybrid Enterprise Connect
Lead Software Developer - Hybrid Enterprise Connect

International Business Machines Corporation • Toronto

On-site
CAD 130,000 - 170,000
Senior Software Developer/Architect - IBM Confluent Secure Compute
Senior Software Developer/Architect - IBM Confluent Secure Compute

IBM • Bedford

On-site
CAD 120,000 - 170,000
Senior Cloud-Native Backend Engineer
Senior Cloud-Native Backend Engineer

IBM • Bedford

On-site
CAD 120,000 - 170,000
Senior Customer Success Tech Architect - Data Streaming
Senior Customer Success Tech Architect - Data Streaming

IBM • Calgary

Remote
CAD 140,000 - 190,000
Senior Software Developer II - Confluent Cloud Platform
Senior Software Developer II - Confluent Cloud Platform

IBM • Bedford

On-site
CAD 120,000 - 160,000
Senior Software Developer II - Confluent Cloud Platform
Senior Software Developer II - Confluent Cloud Platform

IBM • Ottawa

On-site
CAD 120,000 - 180,000