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

Confluent
Ontario, British Columbia
Workplace: RemoteFull timeCAD 144,200 - 169,400 annuallyFunction: Software EngineeringExperience: 2-5 yearsSkills: ["Problem-solving","Self-starter"]

Own infrastructure enabling “in-place, at-scale” AI for Confluent Cloud, architecting systems that let customers run inference and AI agents directly on real-time streaming data. Tackle large-scale distributed systems challenges across networking, compute, and security, and build cost-efficient, reliable serving layers. Collaborate with platform teams, troubleshoot reliability and observability, and optimize performance across AWS, Azure, and GCP.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Confluent
Confluent
1 month ago

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

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 11 hours agoStatus: Live

Job Summary

Own infrastructure enabling “in-place, at-scale” AI for Confluent Cloud, architecting systems that let customers run inference and AI agents directly on real-time streaming data. Tackle large-scale distributed systems challenges across networking, compute, and security, and build cost-efficient, reliable serving layers. Collaborate with platform teams, troubleshoot reliability and observability, and optimize performance across AWS, Azure, and GCP.
Location: Ontario, British Columbia
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, and operate large-scale, high-performance infrastructure powering 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 across Confluent to optimize and enhance infrastructure for real-time data streaming use cases.
  • •Troubleshoot and improve system reliability, observability, and performance across AWS, Azure, and GCP.

Pay and Benefits

Salary: CAD 144,200 - 169,400 annually
Equity and Bonus:Equity

Key Requirements

  • •2-5 years of industry experience designing, building, and supporting backend systems in production.
  • •Strong fundamentals in distributed systems, cloud infrastructure, and networking.
  • •Experience 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.
Experience:2-5 yearsDistributed systemsCloud infrastructureStreaming data
Education:
Skills:Problem-solvingSelf-starter
Tech Stack:JavaScalaC++GoAWSAzureGCPLLMAI agents

Company Brief

Confluent
Provides a cloud-native data streaming platform built on Apache Kafka that enables organizations to harness real-time data for event streaming, analytics, and AI applications across hybrid and multi-cloud environments.
Industry: Data Infrastructure
Company Size: Enterprise (1,001+ employees)
Revenue: USD 500M to 1B
Growth: Public Company
Valuation: Unicorn (USD 1B+)
Funding: IPO / Publicly Listed
Headquarters: Mountain View, United States
Founded: 2014
Glassdoor
Glassdoor: 3.6
WebsiteLinkedInGlassdoor