
The leading data streaming platform for enterprises
Confluent, founded in 2014 and headquartered in Mountain View, California, is a leading data streaming platform built on the open-source Apache Kafka project. With over 1,001 employees, Confluent has raised $455.9 million in funding and serves a diverse range of enterprise customers, providing real-...
Confluent offers unlimited holiday, life insurance, income protection insurance, and delicious catered food twice a week. Employees also benefit from ...
Confluent fosters a culture that values open-source collaboration and innovation, emphasizing the importance of real-time data solutions. The company ...

Confluent • Bangalore, India
Confluent is seeking a Senior Software Engineer to design and implement scalable backend services. You'll work with Golang, PostgreSQL, and Kafka to build enterprise-grade distributed systems. This role requires strong problem-solving skills and experience in system design.
You have 5+ years of backend engineering experience building production systems at scale — you've designed and deployed enterprise-grade distributed systems and have a knack for solving complex problems. Your expertise in Golang is complemented by a solid understanding of microservices architecture, allowing you to create high-performance backend services that meet business needs.
You are familiar with PostgreSQL and have experience in designing and optimizing databases for scalability and performance — your knowledge of data modeling and query optimization ensures that applications run smoothly under load. Additionally, your exposure to Kafka enables you to implement robust data streaming solutions that enhance application responsiveness.
Collaboration is key for you — you thrive in environments where you can work closely with Product Managers, UI engineers, and other backend engineers to deliver reliable, end-to-end features. Your ability to communicate effectively across teams helps bridge gaps and ensures that everyone is aligned on project goals.
You are not just a coder; you are a systems thinker who understands the importance of designing applications that are maintainable and scalable — you take pride in writing clean, efficient code and are always looking for ways to improve existing systems. Your problem-solving skills are complemented by a proactive approach to identifying potential issues before they arise.
Experience with modern UI technologies is a plus, as it allows you to contribute to the full stack of application development. You are open to learning new technologies and methodologies that can enhance your work and the team's output.
In this role, you will design and implement scalable, high-performance backend services using Golang — your work will directly impact the organization’s ability to deliver data-driven insights and actions. You will architect and develop microservices and APIs that support mission-critical applications, ensuring they are robust and efficient.
Collaboration is at the heart of what you do — you will work closely with Product Managers to understand requirements and translate them into technical specifications. Your interactions with UI engineers will ensure that the features you develop integrate seamlessly with the user interface, providing a smooth experience for end-users.
You will be responsible for the entire lifecycle of the services you build — from initial design through deployment and monitoring. Your experience with production systems will guide you in implementing best practices for reliability and performance, including automated testing and continuous integration.
As part of a dynamic team, you will participate in code reviews and contribute to the overall improvement of the engineering processes — sharing your knowledge and learning from others will be key to your success in this role. You will also have opportunities to mentor junior engineers, helping them grow their skills and advance their careers.
At Confluent, you will be part of a collaborative and inclusive culture that values diverse perspectives — we believe that great ideas come from different backgrounds and experiences. You will have the opportunity to lead projects that have a significant impact on how data moves and is utilized across industries.
We offer competitive compensation and benefits, along with opportunities for professional development and growth. You will work in an environment that encourages innovation and creativity, allowing you to push the boundaries of what is possible in data streaming technology.
Join us in rewriting how data moves and what the world can do with it — your contributions will help shape the future of data-driven applications and empower businesses to react faster and build smarter.
Apply now or save it for later. Get alerts for similar jobs at Confluent.