
About Confluent
The leading data streaming platform for enterprises
Key Highlights
- Founded in 2014, built on Apache Kafka technology
- Raised $455.9 million in Series D funding
- Headquartered in Mountain View, California
- 1,001+ employees dedicated to data streaming solutions
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-...
🎁 Benefits
Confluent offers unlimited holiday, life insurance, income protection insurance, and delicious catered food twice a week. Employees also benefit from ...
🌟 Culture
Confluent fosters a culture that values open-source collaboration and innovation, emphasizing the importance of real-time data solutions. The company ...
Overview
Confluent is hiring a Senior Distributed Systems Software Engineer for their WarpStream team to build a cutting-edge data streaming platform. You'll work with technologies like Java, JavaScript, and Kafka while solving complex distributed systems problems. This position requires significant experience in software engineering and distributed systems.
Job Description
Who you are
You have a strong background in software engineering with a focus on distributed systems — you've tackled complex challenges and have a deep understanding of how data moves across various platforms. Your experience includes working with cloud service providers like AWS, GCP, and Azure, and you are comfortable operating at both the network and application levels.
You possess expertise in Java and JavaScript, which you have used to build scalable applications and improve user experiences. Your familiarity with Apache Kafka and data streaming technologies allows you to contribute effectively to the WarpStream platform, ensuring it meets the needs of customers in real-time.
You thrive in collaborative environments and enjoy working with small teams — you understand the importance of communication and feedback in driving projects forward. Your problem-solving skills are complemented by a willingness to ask hard questions and challenge the status quo, making you a valuable team member.
You are adaptable and eager to learn — you embrace new technologies and methodologies, always looking for ways to enhance your skill set and contribute to the team's success. Your passion for technology is matched by your commitment to creating a positive and inclusive workplace.
Desirable
Experience with multi-tenant architectures and control planes is a plus, as is familiarity with building services that operate across different cloud environments. If you have worked on UI components or have experience with HTML and JavaScript frameworks, that would be beneficial.
What you'll do
As a Senior Distributed Systems Software Engineer at Confluent, you will be responsible for the development and enhancement of the WarpStream platform — this includes working on the storage engine and improving the scalability of our multi-tenant control plane. You will implement new features such as transactions and active-active multi-region clusters, ensuring that our platform remains robust and efficient.
You will collaborate closely with a small team of engineers, contributing to all aspects of the software stack — from low-level network operations to high-level user interface design. Your role will involve solving complex distributed systems problems, allowing you to leverage your technical expertise and creativity.
You will also participate in on-call rotations, ensuring that the services you build are reliable and performant. Your contributions will directly impact how data is streamed and processed, enabling customers to react faster and build smarter applications.
What we offer
At Confluent, we foster a culture of collaboration and innovation — you will have the opportunity to work with some of the brightest minds in the industry while contributing to a product that is transforming how data is utilized. We offer competitive compensation and benefits, along with a flexible work environment that supports your professional growth.
Join us in our mission to rewrite how data moves and empower organizations to harness the full potential of their information. We encourage you to apply even if your experience doesn't match every requirement — we value diverse perspectives and are committed to building an inclusive team.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Confluent.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Hightouch is seeking a Software Engineer specializing in Distributed Systems to enhance their syncing engine. You'll work on performance optimization and troubleshooting in a multi-cloud infrastructure. This role requires expertise in distributed systems.

Software Engineering

Software Engineering
Narvar is seeking a Senior Software Engineer II focused on Distributed Systems to build products that enhance the post-purchase experience for major retail brands. You'll work with technologies like Java and cloud systems, requiring 7+ years of experience.

Systems Engineer
Inngest is hiring a Distributed Systems Engineer to build the core of their product, focusing on durable execution layers and queueing systems. You'll work with technologies like Go, PostgreSQL, and Kafka, and this position requires a strong product mindset.

Distributed Systems Engineer
Ritual is hiring a Distributed Systems Engineer to build and scale their blockchain infrastructure. You'll work on node specialization, consensus mechanisms, and distributed AI execution. This role requires deep expertise in Go and/or Rust.