观测数据湖技术专家(存储方向)-火山引擎
字节跳动
岗位职责
1、参与火山引擎观测下一代观测数据湖(Metrics、Event、Log、Trace)的存储引擎设计和开发;
2、负责/参与引擎相关的设计、实现、测试、优化、集成等工作;
3、构建高吞吐,低延迟,高容错存储引擎,分析系统性能瓶颈,打造极致系统;
4、跟踪数据库前沿技术,挖掘/落地新技术的机会。
任职要求
1、熟练掌握C++/Java(至少一种),多线程/多进程高并发编程,具备存储组件研发、问题排查与性能调优实战经验;
2、熟悉数据库存储引擎或者分布式存储相关模块设计实现,例如ClickHouse、Doris、HBase、Kudu、Etcd等;
3、熟悉分布式存储的原理(如LSM树、选主、存算分离、多副本复制、WAL等),对KV或列式存储格式,RocksDB/Parquet/ORC/Lance的原理有了解加分;
4、曾参与或主导过主流开源系统/企业级系统存储引擎设计开发经验者优先。