← Back to job listings
CO
Senior Software Engineer (Streaming AI)
Confluent · Canada
About The Role
Join Confluent as a Senior Software Engineer on the AI team, where you will take ownership of the infrastructure that enables our "in-place, at-scale" AI value proposition. You will architect systems that allow customers to run complex inference and AI agents directly on streaming data, driving Confluent's growth and redefining the possibilities of real-time data. This high-impact role requires a strong background in distributed systems, cloud infrastructure, and networking, as well as proficiency in Java, Scala, C++, Go, or other statically typed languages.
- 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.
- Collaborate with teams across Confluent to optimize and enhance infrastructure for real-time data streaming use cases.
- BS, MS, or PhD in computer science or a related field, or equivalent work experience
- A self-starter with strong problem-solving skills and the ability to work in a fast-paced environment
- Experience in building and operating large-scale, high-availability systems
- Strong fundamentals in distributed systems, cloud infrastructure, and networking
- Proficiency in Java, Scala, C++, Go, or other statically typed languages
- 2-5 years of industry experience designing, building, and supporting backend systems in production
- Good understanding of cloud platforms (AWS, Azure, or GCP) and their services
- Exposure to model serving, LLM/agent infrastructure, or streaming data systems
- Note - You don't need a background in ML research or model training — this role is about building and operating the platform that serves AI reliably at scale, not inventing the models
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring