All vacancies
Senior Software Engineer - Streaming AI (Remote - Ontario / British Columbia)
Confluent
Remote · OntarioSalary not disclosedfull-timeConfluent Careers
As a Software Engineer on the AI team, you will take ownership of the infrastructure that enables our "in-place, at-scale" AI value proposition. You aren't just building a feature; you are architecting the systems that allow customers to run complex inference and AI agents directly on streaming data, eliminating the need to move data to external stacks.
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).
Languages
- Work format
- Remote
- Seniority
- Senior
- Posted
- 14 Jul 2026
- Last verified
- 10 Oct 2026
Similar roles
- Lead Data Software Engineer with Databricks with Apache Kafka, Apache Spark, KubernetesEPAM Systems · Remote · Armenia
- Senior Software Engineer - RailsStackBlitz · Remote · worldwide, UTC+4 accepted
- Web DeveloperKDCI · Remote · worldwide, UTC+4 accepted
- Lead ABAP Developer with MDG knowledgeEPAM Systems · Remote · Armenia
- Backend Technical Lead (Golang/PHP)Infomediji · Remote · worldwide, UTC+4 accepted
- Salesforce EngineerCanonical · Remote · worldwide, UTC+4 accepted
