Senior Software Engineer
Core
Design and implement storage engine strategies for table schematization, materialization, and compaction at massive scale within a multi-modal storage engine.
Role type
Senior Software Engineer (Distributed Storage Systems)
Builds
Next-generation multi-modal storage solutions for Kora (Confluent Cloud)
Domain
Data Streaming & Distributed Storage Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, Table materialization strategies, High availability architecture, Scalability engineering, Multi-tenant system design, Background task orchestration
Preferred skills
Apache Kafka, Apache Iceberg, Apache Flink, Public cloud platforms (AWS, Azure, GCP)
Technologies
Apache Kafka, Apache Iceberg, Apache Flink, AWS, Azure, GCP
Responsibilities
Develop strategies for efficient table materialization and maintenance at massive scale; Build and maintain multi-tenant, highly available infrastructure for background computational tasks; Collaborate with product and design teams to integrate storage features.
Seniority
Senior, hands-on IC
