岗位职责
- 负责字节跳动自研高可用NoSQL系统Abase的开发工作,提供极致高可用、大容量、高吞吐、低延时的NoSQL产品;支撑字节核心场景,包括:推荐、搜索、电商、消息、广告、直播、飞书等业务的大规模使用;
- 针对字节跳动场景,做定制性的优化;提供支持全球多活、ServerLess、极高可用性、极高资源利用率的业界先进的数据库产品;
- 支持产品的标准化建设:包括自动化运维体系、运营体系,监控体系、Tracing体系等的完善;
- 支持完善产品数据生态:包括支持冷热沉降、批量导入、备份回滚、已经和其他系统数据集成的开发工作;
- 探索新硬件/新技术应用:使用包括ZNS SSD/io_uring/AI for DB 等技术持续提升系统的服务水平。
职位要求
- 具备优秀的编码能力、良好的逻辑思维能力,计算机体系知识扎实,有丰富的C++开发经验优先;
- 对工程质量有高要求,有丰富的系统性能分析经验,对NoSQL数据库的发展方向和相关技术栈有深入理解,具备数据库内核或存储系统研发经历优先;
- 主导或参与过平台化的基础架构产品建设,对业务的需求和场景有很强的理解抽象能力,有数据库产品经验优先;
- 有分布式系统的管控平台研发经历,对于多用户产品的管控、调度、大规模分布式系统的稳定性建设有丰富经验。