Confluent

Software Engineer

Confluent

full-time

Posted on:

Origin:  • 🇨🇦 Canada

Visit company website
AI Apply
Manual Apply

Job Level

Mid-LevelSenior

Tech Stack

CloudDistributed SystemsJavaKafkaReactScala

About the role

  • We’re not just building better tech — rewriting how data moves; Confluent’s platform streams data in near real-time so companies can react faster and build smarter
  • Team culture: ask hard questions, give honest feedback, collaborate without egos
  • One Confluent: One Team. One Data Streaming Platform
  • Team of passionate engineers solving complex distributed systems and infrastructure problems; focus on real-time infrastructure and 'Data in Motion'
  • Tech in Toronto: role uses a hybrid working model to enable faster learning, onboarding, and coaching
  • What You Will Do: design, develop, test, deploy, maintain, and improve production software; follow best practices and participate in code reviews; manage priorities, deadlines, and deliverables; help build the next-generation Kafka

Requirements

  • Bachelor’s or Master’s in Computer Science, Math, or a related technical field with a graduation date between August 2023- May 2025
  • 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++, GoSmart, 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