Confluent

Senior Software Engineer II – Kafka Clients

Confluent

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

GoJavaScriptKafkaOpen SourcePythonRubyRust

About the role

  • Design, build, and own product engineering decisions for Kafka client libraries.
  • Build and enhance the open source libraries around Kafka using low level Kafka protocol.
  • Enhance the various language libraries to better standards and more usable APIs.
  • Develop and advance core C/C++ capabilities backing language interfaces.
  • Touch on a number of language interfaces across popular programming languages.
  • Collaborate effectively across engineering, product, field teams and other stakeholders to execute roadmap for the clients team.
  • Provide technical leadership, mentorship and drive strong teamwork.
  • Integrate long term needs from open source and partner teams into technical plans.
  • Identify and manage technical debt and long term projects.

Requirements

  • BS, MS or PhD in computer science or a related field, or equivalent work experience.
  • 7+ years of relevant software development experience.
  • 3+ years of development involving SDKs, language libraries, or other client side applications.
  • Proficiency in C OR C++ programming language is must and non-negotiable for this role.
  • Deep technical knowledge of at least two programming languages.
  • Additional language (Python, Golang, Javascript, Rust, Ruby, or .Net) experience will have an added advantage.
  • Ability to influence the team, peers, and management using effective communication and collaborative techniques.
  • Proven experience in leading and mentoring technical teams.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
CC++PythonGolangJavascriptRustRuby.NetSDK developmentlanguage librariesclient side applications
Soft skills
technical leadershipmentorshipteamworkeffective communicationcollaborationinfluence
Certifications
BS in computer scienceMS in computer sciencePhD in computer science
Tide

Full Stack Engineer

Tide
Mid · Seniorfull-time🇮🇳 India
Posted: 19 hours agoSource: boards.greenhouse.io
AngularCloudCypressJavaJavaScriptJestMicroservicesRxJSSpringSpring BootSpringBoot
Skillsoft

Full Stack Developer, CMS

Skillsoft
Mid · Seniorfull-time🇮🇳 India
Posted: 2 days agoSource: boards.greenhouse.io
AngularJavaJavaScriptMongoDBMySQL.NETNode.jsNoSQLPHPPostgresPythonReact+4 more
Precision For Medicine

Software Engineering Manager

Precision For Medicine
Senior · Leadfull-time🇮🇳 India
Posted: 2 days agoSource: boards.greenhouse.io
AngularAWSCloudDjangoDockerJavaScriptLinuxPythonReactShell ScriptingWebpackYarn
Portcast

Senior Software Engineer

Portcast
Seniorfull-time🇮🇳 India
Posted: 2 days agoSource: jobs.lever.co
AWSDockerElasticSearchFlaskPythonSpark