Senior Software Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

3+ years of industry experience in building applications using C language., Experience with additional languages like .NET, Python, or JavaScript is a plus., Expertise in solving multi-threading issues and optimizing resource management., Familiarity with implementing security measures such as OAuth, mTLS, RBAC, and ACLs..

Key responsibilities:

  • Contribute to open source repositories for non-Java Kafka client libraries.
  • Build libraries primarily using the C programming language.
  • Collaborate with global support teams to resolve customer production issues.
  • Assist customers in building applications that leverage Kafka for data streaming.

Confluent logo
Confluent Computer Software / SaaS Large http://confluent.io/
1001 - 5000 Employees
See all jobs

Job description

Position at Confluent India Private Limited

With Confluent, organisations 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 everyday – we're creating an entirely new category within data infrastructure - data streaming. This technology will allow every organisation 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:

The next big goal for Confluent is to make it as easy as possible for anyone to use Confluent’s products, including Kafka, to build their next killer streaming application. We are at the beginning of this journey and are looking for great engineers to come join our world-class team that is passionate about building and running large-scale, multi-tenant distributed systems for customers that expect a very high level of availability.

The client team is involved in building libraries for the Kafka developers of those organizations who are in their journey building applications using Kafka as their streaming platform. Using these libraries, organizations can build their apps to handle the data at scale with high throughput and performance. 

What You Will Do:

  • Contribute to publicly visible Confluent maintained Open Source repos dealing with non java Kafka client libraries. These libraries will be used by customers who are building applications keeping Kafka at the centre.  
  • Build the library primarily using the good old C programming language which also powers other popular language wrapper libraries. 
  • Show love to our customers by solving their production or go-live issues closely collaborating with global support teams.

What You Will Bring:

  • 3+ years industry experience in building applications using c language. Experience in languages like .net, python, javascript is an added advantage.
  • Expertise in solving multi threading issues, addressing memory leak or other resource related issues by optimizing
  • Having some experience implementing security using oAuth, mTLS, RBAC and ACLs 

Come As You Are

At 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

Required profile

Experience

Industry :
Computer Software / SaaS
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Problem Solving

Software Engineer Related jobs