Início Canada Senior Software Engineer-Kafka (remote Canada)

Início Canada Senior Software Engineer-Kafka (remote Canada)

Senior Software Engineer-Kafka (remote Canada)

Full time na a Laimoon Verified Company no Canada
Publicado em June 12, 2024

Detalhes do emprego

Senior Software Engineer-Kafka (remote Canada)With Confluent, organizations can harness the full power of continuously flowing data to innovate and win in the modern digital world. We have a purpose that drives us to do better every day - we're creating an entirely new category within data infrastructure - data streaming. This technology will allow every organization to create experiences and use the power of data in ways that profoundly impact the way we all live. This impact is our purpose and drives us to do better every day.One Confluent. One team. One Data Streaming Platform.Data Connects Us.About the Role:Our team is responsible for managing the metadata that makes Kafka a reliable, fault-tolerant, and high-performance distributed streaming platform. This includes coordinating the election of leaders, monitoring broker availability, persisting and distributing metadata, coordinating cluster-wide actions, and more. In this role, you will be working on building highly available, reliable, secure, scalable, and multi-tenant metadata layer. You will be instrumental in driving the technical solutions end-to-end, working closely with the team and key stakeholders to design, architect, and develop top-notch solutions. The team just completed a major initiative to implement its own consensus protocol based on the Raft protocol. This new protocol, named Kraft, has allowed the team to remove the dependency on Zookeeper which allows for more scalable and robust metadata management as well as a more simple deployment model for Kafka.Here are examples of some of the challenges we've taken on in recent years:Driven and excited about challenges of delivering complex projects in production with a focus on qualityCustomer focused - making customers more successful by taking on their most challenging problems motivates youHave a strong sense of teamwork and able to make decisions which benefit the team and companyIdentify root causes, and get beyond treating symptoms - motivated to dig deep and solve hard problemsWhat You Will Bring:BS, MS, or PhD in computer science or a related field, or equivalent work experience4+ years of relevant cloud infrastructure/cloud networking experienceStrong fundamentals in distributed systems design and developmentExperience building and operating large-scale systems in the CloudSolid understanding of basic systems operations (disk, network, operating systems, etc.)A self starter with the ability to work effectively in teamsProficiency in Java, Scala, C/C++, Go or other statically typed languagesWhat Gives You an Edge:In-depth familiarity with the JVMA strong background in distributed storage systems or databasesExperience/knowledge with public clouds (AWS, Azure or GCP)Interest in evangelism (giving talks at tech conferences, writing blog posts evangelizing Kafka)Experience working on databases or data storageCome As You AreAt Confluent, equality is a core tenet of our culture. We are committed to building an inclusive global team that represents a variety of backgrounds, perspectives, beliefs, and experiences. The more diverse we are, the richer our community and the broader our impact. Employment decisions are made on the basis of 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 applicable law.Click HERE to review our Candidate Privacy Notice which describes how and when Confluent, Inc., and its group companies, collects, uses, and shares certain personal information of California job applicants and prospective employees.#LI-Remote

#J-18808-Ljbffr

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
Improve your chance to get this job. Do an online course on Desenvolvimento de Software starting now. Claim $10 promo towards online courses. See all courses
See All Senior Jobs
Feedback Feedback