Staff Software Engineer I
Staff-level engineer building multi-tenant, highly available storage infrastructure for Tableflow, focusing on table materialization, compaction, and background maintenance at massive scale.
About the job
What You Will Do
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
What You Will Bring
- 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
What Gives You an Edge
- 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)
Skills
Apache Kafka, Apache Iceberg, Apache Flink, AWS, Azure, GCP, Distributed Systems, Storage Systems, Table Materialization, Multi-Tenant Infrastructure
Similar jobs
Backend Engineering jobsLeads architecture and technical strategy for Vanta’s government compliance product, building scalable backend systems and new workflows in a 0-to-1 environment. Requires 10+ years of backend experience, strong systems thinking, cross-functional influence, and a track record of mentoring engineers.
Sets architectural direction and remains hands-on in building ultra-low-latency institutional trading systems spanning matching, risk, order management, and market data. Requires 10+ years of software engineering experience and deep expertise in distributed systems and backend performance.
Senior Staff Software Engineer defining the technical vision and architecture for FinHub’s financial ledger and money-movement platform. The role requires 12+ years of backend distributed-systems experience and deep expertise in high-consequence transaction systems.
Architect and own Coinbase’s end-to-end institutional trading platform, spanning low-latency messaging, order and execution management, connectivity, and settlement. The role requires extensive backend distributed-systems experience, deep Java expertise, and a track record building reliable trading infrastructure in regulated financial environments.
Architect and own Coinbase’s real-time, cross-asset risk and margin engine for institutional trading. The role requires staff-level backend architecture expertise, low-latency Java and messaging experience, and a background building regulated financial risk systems at scale.