Principal Big Data Software Engineer - Streaming Infrastructure

15 months agoFull-time
283.8K - 331.6K USD Roblox

Roblox

location San Francisco
unsaved
每天,数千万人来到Roblox,探索、创造、玩耍、学习和与朋友们在3D沉浸式数字体验中互动 - 所有这些都是由我们全球的开发者和创作者社区创造的。 在Roblox,我们正在构建工具和平台,赋予我们的社区将他们能够想象的任何体验变为现实的能力。我们的愿景是重新想象人们如何聚集在一起,无论来自世界的哪个地方,无论使用任何设备。我们的使命是将十亿人连接起来,带来乐观和文明,并寻找出色的人才来帮助我们实现这一目标。 在Roblox工作意味着你将致力于塑造人类互动的未来,解决大规模的独特技术挑战,并帮助创建更安全、更文明的共享体验。 与你将会遇到的最热情和团队合作的人一起工作。作为一名首席大数据软件工程师,你将成为帮助我们的数据基础设施团队塑造Roblox未来的必要参与者。你将向我们核心数据服务团队的工程经理汇报。你将主要负责构建庞大的水平可扩展的流式传输和接收服务,为我们的数据湖、数据仓库以及业务关键应用提供数据。如果你知道如何开发大规模基础设施来分析2亿月活用户的行为,那么你将完全适应我们成就卓越且不断扩大的工程团队。 你将会: • 使用Kafka、Spark或Flink - 这些引擎是我们正在构建适用于Roblox规模的下一代流式处理管道的基础。 • 成为一个协作团队的一部分:数据基础设施团队和分析团队在Roblox合并在一起,以确保数据处理和分析是根据用户需求 - 即查询模式和产品要求进行指导的。 • 设计数据结构:用于紧凑编码数据以实现内存存储,以便在流式计算中保持消息的准确性 - 从源到目标的消息顺序保证跨集群的所有节点。 • 与我们的利益相关者合作推动Roblox的创新。 你需要: • 对开发充满激情:我们是Java、Go开发人员,正在寻找在这些语言的大规模使用方面具有可证明专业知识的申请者。 • 8年以上使用Flink、Beam、Spark、Kafka、Druid等不同实时数据流处理/服务技术的经验。 • 在AWS或GCP上运营基于Kubernetes的实时基础设施的3年以上经验。 • 拥有设计、实现、测试和支持与Roblox核心数据管道的可扩展性、可靠性、健壮性、易用性、安全性和性能相关的下一代功能的经验。 对于在我们位于加利福尼亚州圣马特奥总部的岗位:该职位的起始基本工资如下所示。实际基本工资取决于诸如专业背景、培训、工作经验、地点、业务需求和市场需求等各种与工作相关的因素。因此,在某些情况下,实际工资可能超出预期范围。此工资范围可能会发生变化,并可能在将来进行修改。所有全职员工也有资格获得股权补偿和福利。 年薪范围 283,780美元-331,640美元 在我们位于加利福尼亚州圣马特奥总部的岗位是周二、周三和周四上班,周一和周五可选择上班(除非另有说明)。 你会喜欢: • 行业领先的薪酬方案 • 优秀的医疗、牙科和视力保险 • 丰厚的401k计划 • 灵活的休假政策 • 灵活和支持性的工作政策 • Roblox管理徽章供你的头像使用 • 在Roblox总部: • 每周五次免费提供午餐,几个设备齐全的厨房供应无限零食 • 现场健身中心和健身计划信用 • 年度CalTrain通行证 Roblox为所有员工和求职者提供平等的就业机会,并禁止任何形式的种族、肤色、宗教、年龄、性别、国籍、残疾状况、遗传信息、受保护的退伍军人身份、性取向、性别认同或表达等歧视和骚扰。本政策适用于所有就业条件,包括招聘、聘用、安置、晋升、解雇、停职、召回、调动、休假、薪酬和培训等方面。