Senior Streaming AI Infra Engineer (Remote)

Confluent Inc

British Columbia

Hybrid

CAD 120,000 - 180,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Confluent Inc in Canada seeks a Senior Software Engineer—Streaming AI to design and operate large-scale real-time AI infrastructure on streaming data. You’ll own in-place, at-scale serving layers and work across teams to deliver reliable, cost-efficient AI capabilities.

Bring 2–5 years of backend experience, strong fundamentals in distributed systems and cloud platforms (AWS/Azure/GCP), and proficiency in Java/Scala/C++/Go. BS/MS/PhD or equivalent required.

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.
  • Good understanding of cloud platforms (AWS, Azure, or GCP) and their services.
  • Proficiency in Java, Scala, C++, Go, or other statically typed languages.
  • A self-starter with strong problem-solving skills and the ability to work in a fast-paced environment.
  • BS, MS, or PhD in computer science or a related field, or equivalent work experience.

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 across Confluent to optimize and enhance infrastructure for real-time data streaming use cases.
  • Troubleshoot and improve system reliability, observability, and performance across multiple cloud providers (AWS, Azure, GCP).

Skills

Distributed systems
Cloud infrastructure
Networking
High availability systems
Java/Scala/C++/Go
Problem solving
Self-starter

Education

BS/MS/PhD in computer science or related field

Tools

AWS
Azure
GCP
Java
Scala
C++
Go

Job description

Confluent Inc in Canada seeks a Senior Software Engineer—Streaming AI to design and operate large-scale real-time AI infrastructure on streaming data. You’ll own in-place, at-scale serving layers and work across teams to deliver reliable, cost-efficient AI capabilities.

Bring 2–5 years of backend experience, strong fundamentals in distributed systems and cloud platforms (AWS/Azure/GCP), and proficiency in Java/Scala/C++/Go. BS/MS/PhD or equivalent required.

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

Similar jobs worth comparing

Senior Software Engineer - Streaming AI (Remote - Ontario / British Columbia)
Senior Software Engineer - Streaming AI (Remote - Ontario / British Columbia)

Confluent Inc • British Columbia

Hybrid
CAD 120,000 - 180,000
Senior Software Developer - Stream Processing
Senior Software Developer - Stream Processing

IBM • Vancouver

On-site
CAD 110,000 - 140,000
Senior Software Developer - Stream Processing
Senior Software Developer - Stream Processing

IBM • Ottawa

On-site
CAD 90,000 - 150,000
Senior Software Developer - Stream Processing
Senior Software Developer - Stream Processing

IBM • Markham

On-site
CAD 95,000 - 130,000
Senior Software Developer - Stream Processing
Senior Software Developer - Stream Processing

IBM • Calgary

On-site
CAD 90,000 - 140,000
Senior Software Developer - Stream Processing
Senior Software Developer - Stream Processing

IBM • Toronto

On-site
CAD 90,000 - 130,000
Senior Software Developer - Stream Processing
Senior Software Developer - Stream Processing

IBM • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Senior Software Developer - Stream Processing
Senior Software Developer - Stream Processing

IBM Computing • Ottawa

On-site
CAD 90,000 - 140,000
Senior Real-Time AI Infrastructure Engineer
Senior Real-Time AI Infrastructure Engineer

IBM Computing • Markham

On-site
CAD 110,000 - 150,000
Senior Real-Time Data Streaming Engineer
Senior Real-Time Data Streaming Engineer

IBM • Vancouver

On-site
CAD 110,000 - 140,000