Confluent is a company focused on transforming how data moves and enabling real-time data streaming. As a Senior Software Engineer, you will work on the Tableflow project, developing innovative strategies for storage solutions and collaborating with cross-functional teams to enhance the platform's infrastructure.
Responsibilities:
- Storage Engine Development: Design and implement innovative strategies for table schematization, materialization, and compaction at massive scale
- Platform Engineering: Build and maintain multi-tenant, highly available infrastructure that powers background computational tasks for Kora’s long-term storage. Ensure that the platform is optimized for scalability, reliability, and resilience, in alignment with organizational objectives
- Cross-Functional Collaboration: Collaborate with product management, design, and other engineering teams to ensure seamless integration of storage features and infrastructure with the broader organization
Requirements:
- BS, MS, or PhD in computer science or a related field, or equivalent work experience
- Excellent communication and collaboration skills, with the ability to influence and guide stakeholders at all levels
- Familiarity with or has experience contributing to the following open-source technologies: Apache Kafka, Apache Iceberg, Apache Flink
- Experience/knowledge with public clouds (AWS, Azure or GCP)