大数据工程师

16个月前远程全职
196K - 285K USD / 年 Snap Inc

Snap Inc

location 旧金山
unsaved
Snap Inc是一家科技公司。我们相信相机提供了改善人们生活和交流方式的最大机会。 Snap通过赋予人们表达自己、活在当下、了解世界和共同享乐的能力,为人类进步做出贡献。 该公司的三个核心产品是Snapchat,一款视觉信息传递应用程序,可以增强您与朋友、家人和世界的关系; Lens Studio,一种增强现实平台,为Snapchat和其他服务提供增强现实功能;以及AR眼镜Spectacles。 Snap的工程团队开发有趣且技术复杂的产品,每天都能触达全球数亿Snapchat用户。 我们对全球社区的福祉深感责任,这就是为什么我们的价值观贯穿我们所做的一切。 我们快速行动,精确无误,并始终以隐私为前提执行。 我们正在寻找一位加入大数据基础设施团队的软件工程师! 您将做什么: • 架构、构建和优化Snap的批处理和实时数据处理基础设施和平台,用于各种用例,包括机器学习、ETL、报告和分析 • 跨团队合作,设计和增强一些Snap最关键的数据应用程序 • 充当开发者倡导者和教育者,促进Snap团队采用大数据最佳实践 • 帮助定义和构建Snap的数据湖解决方案,以确保其高效、合规和用户友好 知识、技能与能力: • 深入了解在大规模情况下构建和操作数据系统的经验,重点关注大数据处理(批处理或流式处理) • 熟练掌握Java、C++和/或Python,在构建稳健可伸缩系统方面具有扎实的编码背景 • 能够独立执行中大型功能,跨越多个星期和PR • 对系统的运营方面有深入理解,并能够参与事故或热修复的调查和解决 • 出色的协作和沟通能力,能够在不同技术团队之间进行有效的团队合作 • 熟悉其他大数据技术、NoSQL解决方案和云服务(如Kubernetes、Google Cloud、AWS) 最低资格要求: • 计算机科学或等同经验等技术领域的学士学位 • 专注于构建后端服务和分布式系统 • 熟悉Apache Spark / Flink / Iceberg、Google Dataflow / Beam或其他相关的大数据技术 优先资格要求: • 具有构建服务企业用例的Flink / Spark /大数据平台的经验。 • 在构建和优化大规模大数据应用方面有专业知识 • 在像Kubernetes这样的平台上部署Spark / Flink的实际经验,最好是在云环境中 • 专注于大规模构建和操作数据湖/湖屋 • 熟悉具有大数据足迹的MLOps /平台,如训练/特征数据 • 在大规模微服务、云计算、基础架构设计、网络和数据存储等领域具有专业知识 Snap的“默认一起”政策:在Snap Inc.,我们相信亲自在一起能够更快地建立我们的文化,强化我们的价值观,并通过动态协作更好地服务我们的社区、客户和合作伙伴。 为了反映这一点,我们采取默认一起的方式,并期望我们的团队成员至少80%的时间在办公室工作(平均每周4天)。 对于考虑远程工作的岗位:远程团队成员仍然需要出差参加强制性的面对面聚会,并根据业务需求至少每年4到6次。 在Snap,我们相信不同背景和声音的团队共同合作将使我们能够创建改善人们生活和交流方式的创新产品。 Snap为平等机会雇主感到自豪,并致力于提供不论种族、宗教信仰、肤色、国籍、血统、身体残疾、精神残疾、医疗状况、遗传信息、婚姻状况、性别、性别认同、性别表达、怀孕、分娩和哺乳、年龄、性取向、军事或退伍军人身份或其他受保护分类的就业机会,符合适用的联邦、州和地方法律。 EOE,包括残疾/退伍军人。如果您有残疾或特殊需求需要住宿,请不要犹豫,与我们联系accommodations-ext@snap.com。 我们的福利:Snap Inc.是一个独特的社区,所以我们会照顾你!我们尽力确保您和您的亲人拥有一切所需,以便按照自己的方式快乐和健康。 我们的福利是围绕您的需求构建的,包括带薪产假、全面的医疗保险、情感和心理健康支持计划,以及让您分享Snap长期成功的薪酬套餐! 薪酬 在美国,工作地点被分配到一个薪酬区域,确定该职位的薪酬范围。根据与工作相关的技能、经验、资格、工作地点和市场条件,确定成功候选人的起薪。 这些薪酬区域可能会在将来进行修改。 A区(加利福尼亚州、华盛顿州、纽约市): 该职位的基本薪酬范围为每年23万美元至33.5万美元。 B区: 该职位的基本薪酬范围为每年21.9万美元至31.8万美元。 C区: 该职位的基本薪酬范围为每年19.6万美元至28.5万美元。 该职位有权获得以RSU形式的股权。 最后更新日期:2023年12月18日