Confluent

Senior Software Engineer - Infrastructure

Confluent1 weeks ago
Location

CA Remote Ontario

Workplace

Remote

Type

Full Time

Salary

CAD 144,200 – 169,400

Level

Senior

Role

Senior Software Engineer

Posted

Jun 3, 2026

Full TimeRemoteSenior

The role

Summary

Confluent is seeking a Senior Software Engineer to build and enhance their cloud-native Kora storage engine, focusing on developing highly available, performant, and scalable distributed systems infrastructure across multi-cloud environments. The ideal candidate will drive complex technical solutions end-to-end, working collaboratively to solve challenging distributed systems problems.

What you'll do

Storage Engine Development: Build and develop the mission-critical Confluent Cloud storage engine, focusing on high performance, scalability, and reliability
Project Execution: Independently drive complex software projects from design to production, maintaining a strong focus on quality and technical excellence
Systems Troubleshooting: Identify root causes of technical issues, troubleshoot complex problems across multi-cloud infrastructure, and implement robust solutions
Cross-Cloud Operations: Improve operational processes for a technical stack spanning multiple cloud providers (AWS, Azure, GCP)
Collaborative Problem Solving: Work effectively in teams, making decisions that benefit both the team and the company while maintaining a customer-focused approach

What we look for

Technical

Distributed SystemsStrong fundamentals in distributed systems design and development
Cloud InfrastructureExperience building and operating large-scale systems in cloud environments
Systems OperationsSolid understanding of systems operations including disk, network, and operating system fundamentals

Education

Academic QualificationBS, MS, or PhD in Computer Science or related field, or equivalent work experience

Experience

Cloud ExperienceMinimum 2+ years of cloud infrastructure or cloud networking experience

Skills

Required skills

Programming LanguagesProficiency in Java, Scala, C/C++, Go, or other statically typed languages
Cloud PlatformsExperience with public cloud platforms (AWS, Azure, or GCP)
Systems DesignAbility to design and implement scalable, resilient distributed systems

Nice to have

Distributed StorageBackground in distributed storage systems or databases
Resource ManagementExperience in resource management and Quality of Service (QoS)
Technical CommunicationInterest in technical evangelism, such as conference speaking or technical blogging

Compensation & benefits

Salary

CAD 144,200 – 169,400 (annual)

Stock options

Available

Benefits

Equity

Stock options available as part of compensation package

Diversity and Inclusion

Committed to equal opportunity workplace with inclusive hiring practices

Global Team

Opportunity to work across diverse time zones and backgrounds


Interview process

  1. 1
    Initial Screening Initial review of application and qualifications
  2. 2
    Technical Interview In-depth technical discussion focusing on distributed systems and cloud infrastructure expertise
  3. 3
    Systems Design Challenge Evaluate candidate's ability to design scalable and resilient distributed systems
  4. 4
    Team Fit Interview Assessment of collaborative skills and alignment with company culture
  5. 5
    Final Offer Compensation negotiation and job offer presentation

Apply for this position

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