Senior Software Engineer II
3 weeks ago
Job Description
We're not just building better tech. We're rewriting how data moves and what the world can do with it. With Confluent, data doesn't sit still. Our platform puts information in motion, streaming in near real-time so companies can react faster, build smarter, and deliver experiences as dynamic as the world around them.
It takes a certain kind of person to join this team. Those who ask hard questions, give honest feedback, and show up for each other. No egos, no solo acts. Just smart, curious humans pushing toward something bigger, together.
One Confluent. One Team. One Data Streaming Platform.
About The Role
The Kafka Clients team has a vision to provide a great Kafka developer experience for the user communities by aiming to simplify and improve the usability of our non java languages open source libraries. As a Senior Software Engineer II, you will design, build, and own the product engineering decisions by closely working with the team, product managers, customers, and other stakeholders. You will drive architectural decisions and lead in shaping the product landscape around client interfaces through their ease of use, reliability, and efficient development. You will touch on a number of language interfaces across all popular programming languages, as well as develop and advance the core C/C++ capabilities backing those interface languages.
What You Will Do
- 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.
- Collaborate effectively across engineering, product, field teams and other key stakeholders to create and execute impactful 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 equally.
What You Will Bring
- 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.
What Gives You An Edge
- A strong understanding of good and bad patterns for client interface APIs.
- A keen interest in understanding users of your software and solving their problems.
- Experience developing SaaS services on public clouds providers (AWS, Azure or GCP).
- Interest in evangelism (giving talks at tech conferences, writing blog posts evangelizing Kafka).
- Wide programming language idiom exposure.
Ready to build what's next Let's get in motion.
Come As You Are
Belonging isn't a perk here. It's the baseline. We work across time zones and backgrounds, knowing the best ideas come from different perspectives. And we make space for everyone to lead, grow, and challenge what's possible.
We're proud to be an equal opportunity workplace. Employment decisions are based on 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 law.
-
Software Engineer II
4 weeks ago
India PowerGlide Systems, Inc Full timeCompany Description At PowerGlide, we specialize in optimizing ServiceNow environments for peak performance and efficiency. As a trusted ServiceNow partner, we excel in performance tuning and test automation, ensuring smooth operations and exceptional user experiences. Our tailored solutions enhance the speed, scalability, and health of ServiceNow instances,...
-
Senior Engineer II
2 weeks ago
Bengaluru, India Brace Infotech Full timeCore Responsibilities : As a Senior Engineer II, you will work as the technical leader for the product(s) your team delivers. You will be counted on as a leader in your technology space, as you contribute to all areas of development and operations (pre-production to production). As a Senior Engineer II, you will dedicate a fair amount of time to the planning...
-
Software Engineer II
1 week ago
India Microsoft Full timeJob Description We're looking for a passionate and driven Software Engineer II to join the Enterprise Sydney Platform team and contribute to defining and improving agility across engineering workflows. This role is ideal for someone who thrives in solving real-world engineering problems and is eager to make a measurable impact. Key Challenges You'll...
-
Software Dev Engineer II
3 weeks ago
India Amazon Music Full timeJob Description Description The Global Reliability Maintenance Engineering (RME) Central Asset Science & Technology (AST) team is comprised of several key sub-teams that work together to drive innovation and excellence in asset management practices across the enterprise. The team delivers scalable and global science driven software solutions to automate or...
-
Senior Engineer II
4 days ago
Bengaluru, India Connectpro Mgmt Pvt Ltd Full timeSenior Engineer II - FirmwareLocation : Others/Bangalore Urban, Karnataka, IndiaJob Description :We are seeking a highly motivated and experienced Senior Engineer II - Firmware to join our growing engineering team. In this role, you will be responsible for the design, development, testing, and maintenance of embedded firmware for our innovative products. You...
-
Software Engineer II
2 weeks ago
India Microsoft Full timeJob Description Do you want to enable Copilots to be able to engage users around the world on any platform, including the web, Teams, Facebook, Slack, and IVR voice systems Microsoft Copilot Studio, is a global, distributed Azure service responsible for providing the copilot platform and experience for all customers to create copilots by leveraging highly...
-
Software Engineer II
1 week ago
India Microsoft Full timeJob Description Do you want to enable Copilots to be able to engage users around the world on any platform, including the web, Teams, Facebook, Slack, and IVR voice systems Microsoft Copilot Studio, is a global, distributed Azure service responsible for providing the copilot platform and experience for all customers to create copilots by leveraging highly...
-
Engineer II, Software
11 hours ago
Thrissur, India Syniti Full timeJob Description Job description: The ROLE The Software Engineer II has a growing understanding of our technology stack and is equipped to handle increasingly intricate tasks. While they work somewhat independently, they occasionally seek guidance from senior members. Their contributions extend beyond coding, as they actively collaborate with the team and...
-
Node.js Engineer
4 weeks ago
India Antal International Full timeJob Title Node js Engineer - Senior II Location India Remote Type Full-Time Senior Level Experience 5-7 Years Salary Range 22-32 LPA We re on a mission to build powerful scalable software that drives real-world impact We re looking for a Node js Engineer - Senior II-a strong contributor and a natural problem solver who s ready to step into...
-
Back-end Senior Software Engineer II
3 weeks ago
Bengaluru, India Curriculum Associates Full timeAt Curriculum Associates, we believe in the potential of every child and are changing the face of education technology with award-winning learning programs like i-Ready that serve a third of the nation’s K–8 students. For more than 50 years, our commitment to making classrooms better places, serving educators, and supporting accessible learning...