Confluent Logo

Confluent

Software Engineer

Posted 17 Days Ago
Be an Early Applicant
Hybrid
Toronto, ON
Entry level
Hybrid
Toronto, ON
Entry level
Contribute to building and operating the Secure Compute platform: implement features, integrate with Apache Kafka and core systems, work with Kubernetes/containers/serverless APIs, and collaborate on large-scale cloud distributed systems.
The summary above was generated by AI

We’re not just building better tech. We’re rewriting how data moves and what the world can do with it. With Confluent, data doesn’t sit still. 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. No egos, no solo acts. Just smart, curious humans pushing toward something bigger, together.

One Confluent. One Team. One Data Streaming Platform.

About the Role:

The Secure Compute team builds and operates the foundational infrastructure layer that powers Confluent Cloud. Our mission is to enable the safe execution of code and data processing in multi-tenant environments across AWS, Azure, and GCP at scale. We provide the essential building blocks—including isolation, identity, and networking—that empower both our customers and internal product teams to innovate without compromising security.

As Confluent’s product portfolio expands, our team sits at the center of the company's growth. We own a polyglot, container-based runtime that operates across thousands of clusters globally, solving some of the most complex challenges in distributed systems and cloud-native architecture. By balancing world-class security with operational cost-efficiency, we ensure that Confluent Cloud remains the trusted platform for mission-critical workloads in even the most highly regulated industries.

What You Will Do:
  • Contribute towards the execution of complex projects

  • Help build and improve features in the Secure Compute platform that safely run customer and internal workloads.

  • Contribute to services that integrate Secure Compute with Apache Kafka and other core Confluent systems.

  • Learn and work with Kubernetes, containers, and serverless-style compute APIs in a real, large-scale cloud environment.

  • Collaborate with other engineers to design, implement, and review changes that benefit the Secure Compute team, Confluent, and our customers.

What You Will Bring:
  • Pursued a Bachelor’s or Master’s in Computer Science, Math, or a related technical field with a graduation date between 2023- May 2026

  • Self-motivated and able to drive projects with mentorship and project requirements

  • Ability to work effectively in teams and strong verbal and written communication skills

  • Good knowledge of data structures and algorithms and are proficient in at least one of these languages: Java/Scala, C, C++, Go

  • Smart, humble, and empathetic

  • Driven and excited about the challenges of a fast-paced, innovative, and quickly growing software development environment

  • Interested in building large-scale distributed systems in the cloud and are excited to make an impact

Ready to build what's next? Let’s get in motion.

Come As You Are

Belonging isn’t a perk here. It’s the baseline. We work across time zones and backgrounds, knowing the best ideas come from different perspectives. And we make space for everyone to lead, grow, and challenge what’s possible.

We’re proud to be an equal opportunity workplace. Employment decisions are based on job-related criteria, without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other classification protected by law.

Top Skills

Apache Kafka
AWS
Azure
C
C++
Confluent Cloud
Containers
GCP
Go
Java
Kubernetes
Scala
Serverless-Style Compute Apis

Confluent Toronto, Ontario, CAN Office

100 University Ave, Toronto, Ontario, Canada, M5J1v6

Similar Jobs

2 Days Ago
Hybrid
Toronto, ON, CAN
Mid level
Mid level
Fintech • Machine Learning • Payments • Software • Financial Services
The role involves full stack development including application creation, tooling, platform engineering, Agile collaboration, and mentoring while leveraging cloud and open-source technologies.
Top Skills: AWSContainersGoJavaKotlinMicroservicesPythonRestful ApisScalaSwift
3 Days Ago
Easy Apply
Remote or Hybrid
6 Locations
Easy Apply
Mid level
Mid level
Big Data • Cloud • Software • Database
Join the Networking & Observability team at MongoDB to improve distributed database communication and observability features using C++. Collaborate on projects from design to delivery, focusing on system performance and efficiency.
Top Skills: C++
4 Days Ago
In-Office
Mississauga, ON, CAN
Junior
Junior
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
The Software Developer will integrate AI into software development, focusing on building and operating LLM-based solutions and designing scalable platforms.
Top Skills: AIAws-Q/KiroCloud TechnologiesContainer TechnologiesGitKubernetesLinuxPython

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account