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