engineering
Posted 1 weeks agoSenior Software Engineer - Streaming AI (Remote - Ontario / British Columbia)
at Confluent
CanadaRemote
Responsibilities
- - 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.
Requirements
- ABOUT THE TEAM: We're a small, focused engineering team building the AI capabilities of Confluent Cloud.
- Our job is to make it possible to run machine learning and AI agents directly on real-time data — without customers having to stitch together a separate stack to do it.
- ABOUT THE ROLE: 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.
- You will tackle deep infrastructure challenges across networking, compute, and security to ensure our AI capabilities are as reliable as the core data plane itself.
- If you are passionate about building the foundational systems that power the next generation of AI in the cloud, this is the place to do it.
- - Troubleshoot and improve system reliability, observability, and performance across multiple cloud providers (AWS, Azure, GCP).
- experience designing, building, and supporting backend systems in production. - Strong fundamentals in distributed systems, cloud infrastructure, and networking. -
Additional details
- We’re rewriting how data moves and what the world can do with it.
- Our platform puts information in motion, streaming in near real-time so companies can react faster, build smarter, and deliver experiences as dynamic as the world around them.
- It takes a certain kind of person to join this team.
- Those who ask hard questions, give honest feedback, and show up for each other.
- Just smart, curious humans pushing toward something bigger, together. One Confluent. One Team.
- We own our products end to end, from the user-facing API down to the serving layer that runs inference in production, and we work closely with the broader platform teams whose systems we build on top of.
- It's a high-ownership, high-autonomy environment: small enough that what you build ships and matters, broad enough that the problems are genuinely hard.
- This is a high-impact role where your work on scalable, cost-efficient serving layers directly drives Confluent's growth and redefines the possibilities of real-time data.
- We are looking for engineers who thrive on the technical complexity of large-scale distributed systems.
- WHAT YOU WILL DO: - Design, develop, and operate large-scale, high-performance infrastructure that powers Confluent Cloud.