Enable job alerts via email!

Senior Software Engineer II, Kora Compute

Confluent, Inc

British Columbia

On-site

CAD 80,000 - 110,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in data streaming is seeking a Software Engineer II in British Columbia. You will tackle complex distributed systems challenges, ensuring high availability and performance of their managed service, Kora. This role emphasizes collaboration and customer success, requiring strong technical skills and a passion for problem-solving. Join a diverse team committed to innovation and inclusivity.

Qualifications

  • 4+ years of cloud infrastructure and networking experience.
  • Strong fundamentals in distributed systems design and development.

Responsibilities

  • Deliver complex projects in production with a focus on quality.
  • Make decisions that benefit the team and company.

Skills

Teamwork
Problem Solving
Self-motivation

Education

BS, MS, or PhD in Computer Science

Tools

Java
Scala
C/C++
Go

Job description

With Confluent, organizations can harness the full power of continuously flowing data to innovate and succeed in the modern digital world. We are creating a new category within data infrastructure - data streaming - to enable organizations to create impactful experiences through data. This purpose drives us to improve daily.

One Confluent. One team. One Data Streaming Platform.

Data Connects Us.

About the Role :

We are passionate engineers solving complex distributed systems and infrastructure challenges. We are building Kora as a managed service that offers high availability, performance, and low ownership costs. You will work on developing Kora's compute layer to be highly available, reliable, secure, scalable, and multi-tenant. You will lead technical solutions end-to-end, collaborating closely with the team and stakeholders to design and develop top-tier solutions. Recent challenges include:

What You Will Do :
  • Deliver complex projects in production with a focus on quality and enthusiasm for challenges
  • Focus on customer success by addressing their most challenging problems
  • Make decisions that benefit the team and company, demonstrating strong teamwork
  • Identify root causes and resolve hard problems by digging deep
What You Will Bring :
  • BS, MS, or PhD in computer science or related field, or equivalent experience
  • 4+ years of cloud infrastructure and networking experience
  • Strong fundamentals in distributed systems design and development
  • Experience operating large-scale cloud systems
  • Understanding of systems operations (disk, network, OS)
  • Self-motivated with effective teamwork skills
  • Proficiency in Java, Scala, C/C++, Go, or similar languages
What Gives You an Edge :
  • Familiarity with JVM
  • Background in distributed storage systems or databases
  • Experience in resource management and QoS
  • Knowledge of public clouds (AWS, Azure, GCP)
  • Interest in evangelism (conference talks, blogging about Kafka)
  • Experience with databases or data storage
Come As You Are

At Confluent, we value diversity and inclusivity. We are committed to building a global team that reflects various backgrounds, perspectives, and experiences. Employment decisions are based on job-related criteria, regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or other protected classifications.

Review our Candidate Privacy Notice to learn how we handle personal information of applicants and employees.

Create a job alert for this search

Software Engineer II • British Columbia, Canada

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.