C++ 开发人员 - 分析型数据库

新加坡 4个月前全职 网络
6.3万 - 12.6万 / 月
关于我们 字节跳动成立于2012年,使命是激发创造力,丰富生活。我们拥有十多款产品,包括 TikTok、Lemon8、CapCut 和 Pico,以及针对中国市场的特定平台,如今日头条、抖音和西瓜视频,使人们更轻松、更有趣地连接、消费和创造内容。 为什么加入字节跳动 激发创造力是字节跳动的核心使命。我们的创新产品旨在帮助人们真实地表达自己,发现和连接,而我们的全球多元团队使这一切成为可能。我们共同为社区创造价值,激发创造力,丰富生活——这是我们每天努力追求的使命。 作为字节跳动的一员,我们努力与优秀的人一起做伟大的事情。我们以好奇心、谦逊和在快速发展的科技公司中产生影响的愿望为引导。通过不断迭代和培养“始终是第一天”的心态,我们为自己、公司和用户实现有意义的突破。当我们共同创造和成长时,可能性是无限的。加入我们吧。 多样性与包容性 字节跳动致力于创造一个包容的空间,让员工因其技能、经验和独特视角而受到重视。我们的平台连接来自全球的人们,我们的工作场所也是如此。在字节跳动,我们的使命是激发创造力,丰富生活。为了实现这一目标,我们承诺庆祝多样的声音,创造一个反映我们所服务的众多社区的环境。我们对此充满热情,希望你也是。 职位亮点 积极的团队氛围,职业成长机会,带薪休假,提供餐食 职责 关于团队 字节跳动及其附属公司正在开发下一代高性能分析型数据库,使命是实现对 PB 级数据集的高效和实时数据驱动决策。初始产品是从 Clickhouse 分叉而来,经过大规模的重构。该产品不仅提高了 Clickhouse 的效率,还更好地适应了弹性云原生基础设施,具备更好的可扩展性和资源利用率。经过多年的内部 EB 级场景的打磨,我们现在准备通过各种云供应商为我们的业务合作伙伴提供服务。 职责: - 参与分布式数据库(云原生架构)存储引擎的设计和实现,以构建行业领先的 OLAP 数据库系统。 - 负责/参与与引擎相关的设计、实现、测试、优化、集成等工作。 - 构建高吞吐量、低延迟和高容错性的存储引擎,分析系统性能瓶颈,创造极致系统。 - 追踪前沿数据库技术,探索/实施新技术的机会。 资格 最低资格: - 计算机科学或相关技术背景(涉及软件/系统工程)的学士学位,或同等工作经验。 - 精通一种或多种语言,包括 C/C++。 - 扎实的计算机科学基础,包括数据结构、算法、多线程编程、I/O、操作系统调度等。 - 熟悉数据库存储引擎或分布式存储相关模块的设计和实现,如 ClickHouse、Greenplum、MySQL、Doris、K/V 等。 优先资格: - 参与或主导主流开源系统或企业级系统存储引擎的设计和开发经验。