Confluent

Senior Software Engineer

ConfluentYesterday
Location

Remote, Ontario, Canada

Workplace

Remote

Type

Full Time

Salary

CAD 197,400 – 232,000

Level

Senior

Role

Senior Software Engineer

Posted

Apr 14, 2026

Full TimeRemoteSenior

The role

Summary

Confluent is seeking a Senior Software Engineer for its Developer Productivity (DevProd) team to design and build internal platform services that enhance engineering efficiency and developer experience. The ideal candidate will work on improving developer tools, performance testing, and exploring AI-assisted workflows in a collaborative, innovative environment focused on data streaming technologies.

What you'll do

Platform Services Development: Design and operate secure, scalable multi-tenant internal developer platform services
Testing Infrastructure: Improve pre-production and performance testing capabilities with automated regression and scale testing
AI Integration: Explore and integrate AI-assisted workflows for developers, including triage assistants and intelligent test selection
Project Delivery: Drive end-to-end project delivery with clear documentation, design, and collaborative implementation
Team Culture: Participate in on-call rotations, mentor junior engineers, and contribute to evolving DevProd best practices

What we look for

Technical

Distributed SystemsDeep understanding of distributed systems architecture and reliability principles
Programming ProficiencyStrong coding skills in statically typed and scripting languages

Education

Computer Science DegreeBS, MS, or PhD in Computer Science or related field

Experience

Professional ExperienceMinimum 5 years of professional software engineering experience in cloud services, platforms, or distributed systems
Project LeadershipDemonstrated ability to independently drive projects from design through rollout

Skills

Required skills

Distributed SystemsStrong fundamentals in designing and operating complex, scalable distributed systems
Platform EngineeringExperience building multi-tenant, internal-facing platform services
Programming LanguagesProficiency in statically typed languages (Java, Go) and scripting languages (Python)
DevOps ToolsExperience with CI/CD, containers, and infrastructure-as-code

Nice to have

AI Developer ToolsExperience with AI-powered developer workflow integration
Performance TestingExpertise in benchmarking and performance testing frameworks for distributed systems
Incident ResponseStrong background in production support and postmortem analysis

Compensation & benefits

Salary

CAD 197,400 – 232,000 (annual)

Stock options

Available

Benefits

Equity

Stock options as part of compensation package

Remote Work

Fully remote work arrangement

Inclusive Culture

Commitment to diversity, equity, and belonging


Interview process

  1. 1
    Initial Screening HR phone screen to assess basic qualifications and cultural fit
  2. 2
    Technical Phone Interview Detailed discussion of technical background, experience with distributed systems and platform engineering
  3. 3
    Design Interview In-depth system design interview focusing on platform services and architectural challenges
  4. 4
    Coding Interview Technical coding assessment to evaluate programming skills and problem-solving approach
  5. 5
    Team Fit Interview Conversations with potential team members to assess collaboration and cultural alignment

Apply for this position

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