Confluent

Senior Software Engineer

Confluent4 days ago
Location

CA Remote Ontario

Workplace

Remote

Type

Full Time

Salary

CAD 144,200 – 169,400

Level

Senior

Role

Senior Software Engineer

Posted

May 11, 2026

Full TimeRemoteSenior

The role

Summary

Confluent is seeking a Senior Software Engineer to lead the development of critical backend systems for their Stream Governance products. The ideal candidate will design and deliver highly scalable, secure, and distributed cloud-native services that underpin the company's data streaming platform, focusing on technologies like Confluent Schema Registry, Data Contracts, and Policies.

What you'll do

Platform Development: Develop and architect the cloud-native Stream Governance platform, creating multi-tenant, highly available, and scalable services for Kafka and real-time data
Technical Leadership: Drive projects from requirements through implementation, providing technical guidance, mentoring, and supporting other engineers via code and design reviews
System Architecture: Make critical architecture decisions balancing reliability, scalability, performance, and operability of distributed systems
Cross-functional Collaboration: Partner with engineering and stakeholders to create and execute the roadmap for the Data Streaming Platform
Continuous Improvement: Evaluate and enhance the technology stack, ensuring alignment with industry trends and adoption of cutting-edge solutions

What we look for

Technical

Backend ProgrammingProficiency in at least one major backend language (Java, Go, C/C++, or Python) with strong fundamentals in data structures, algorithms, and system design
Distributed SystemsHands-on experience with event-driven architectures, high-throughput services, and large-scale data pipelines
Cloud InfrastructureExperience running production services in public clouds (AWS, GCP, Azure) with containerized workloads using Docker and Kubernetes

Education

Academic QualificationBS, MS, or PhD in computer science, engineering, or related field, or equivalent practical experience

Experience

Production Experience4+ years of industry experience designing, building, scaling, and operating backend systems in production
Technical LeadershipProven track record of driving projects, influencing architecture, and coordinating work across multiple teams

Skills

Required skills

Backend DevelopmentExpertise in designing and implementing complex backend services in cloud-native, microservices environments
System DesignAdvanced understanding of distributed system design, consistency, fault tolerance, and performance optimization

Nice to have

Data Streaming TechnologiesFamiliarity with Apache Kafka, Flink, or similar event streaming platforms
Open Source ContributionPrevious contributions to open-source projects, technical writing, or conference speaking

Compensation & benefits

Salary

CAD 144,200 – 169,400 (annual)

Stock options

Available

Benefits

Equity Compensation

Stock options available as part of total compensation package

Remote Work

Full remote work arrangement with flexibility

Inclusive Workplace

Commitment to diversity, equity, and inclusion across the organization


Interview process

  1. 1
    Initial Screening Phone or video call with recruiting team to assess background and initial fit
  2. 2
    Technical Assessment Comprehensive coding challenge and system design evaluation
  3. 3
    Technical Interviews Multiple rounds of in-depth technical interviews focusing on system design, coding skills, and problem-solving
  4. 4
    Leadership and Cultural Fit Interview Discussion with potential team leaders to assess communication skills, collaboration, and alignment with company values

Apply for this position

You'll be redirected to the company's application page