
Senior Software Engineer - Streaming AI (Remote - Ontario / British Columbia)
Remote, Ontario, Canada
Remote
Full Time
CAD 144,200 – 169,400
Senior
Senior Software Engineer
Jul 14, 2026
The role
Summary
As a Senior Software Engineer on Confluent's AI streaming team, you will architect and operate large-scale, high-performance infrastructure enabling AI inference directly on real-time data streams. This role focuses on building distributed systems that eliminate the need for external ML stacks, requiring expertise in cloud infrastructure, systems reliability, and scalable serving layers across AWS, Azure, and GCP. You'll tackle complex challenges in networking, compute optimization, and security while collaborating with core platform teams to deliver production-grade AI capabilities at scale.
What you'll do
What we look for
Technical
Education
Experience
Skills
Required skills
Nice to have
Compensation & benefits
CAD 144,200 – 169,400 (annual)
Available
Benefits
Comprehensive Health Coverage
Medical, dental, and vision insurance plans covering employees and their families with options for various coverage levels and low out-of-pocket costs.
Retirement Planning
Competitive 401(k) matching program (US) or equivalent RRSP matching for Canadian employees, supporting long-term financial security and wealth building.
Flexible Work Arrangements
Remote-first role with flexibility to work from Ontario or British Columbia. Opportunity to maintain work-life balance while accessing Confluent's collaborative culture globally.
Professional Development
Learning stipends, internal training programs, technical certifications, and conference attendance support to advance expertise in distributed systems and cloud technologies.
Stock Options and Equity
Participation in company equity programs providing ownership stake and long-term wealth creation opportunities as Confluent grows.
Paid Time Off
Generous vacation policy, paid sick leave, and company holidays ensuring adequate time for rest, recovery, and personal pursuits throughout the year.
Life and Disability Insurance
Life insurance coverage and short/long-term disability protection providing financial security for you and your family in unexpected circumstances.
Wellness Programs
Mental health resources, fitness stipends, wellness initiatives, and employee assistance programs supporting holistic health and wellbeing.
Parental Leave
Competitive parental leave policies supporting work-life balance for growing families with paid time off and flexible return-to-work options.
Interview process
- 1Initial Screening Call — Conversation with recruiter to discuss career goals, experience with distributed systems and cloud infrastructure, and alignment with Confluent's AI streaming mission. This 30-minute call establishes fit and clarifies role expectations.
- 2Technical Architecture Discussion — 45-60 minute conversation with senior engineering team member exploring your experience designing distributed systems, handling scale challenges, and operating production infrastructure. Expect questions about past architectural decisions and trade-offs.
- 3Coding and Systems Design — Technical assessment involving practical problem-solving around distributed systems design, potentially including a take-home assignment or live coding session focused on infrastructure patterns rather than leetcode-style problems.
- 4System Design Deep Dive — In-depth 60-90 minute technical interview with 2-3 engineers discussing large-scale system design, cloud infrastructure challenges, and how you would architect solutions for the specific problems the AI team faces at Confluent.
- 5Cross-Functional Collaboration — Conversation with engineers from platform teams to assess collaboration style, communication skills, and ability to work effectively across team boundaries. Discussion of cross-team challenges and integration patterns.
- 6Leadership and Values Alignment — Final round with hiring manager or director covering leadership approach, growth mindset, how you navigate ambiguity, and alignment with Confluent's culture of ownership, transparency, and collaborative problem-solving.
You'll be redirected to the company's application page
More Jobs at Confluent
21 other open positions

Confluent
View all jobs
Confluent is an American data streaming platform company based on Apache Kafka.
Tech Stack
Interview Guides
14 guides available for Confluent
Apply Now