高级后端工程师(Python + 分布式系统)

休斯顿 30天前全职 网络
102.6万 - 160.2万 / 年
该职位已过期,不再接受申请。
关于公司: 在Scribd Inc.(发音为“scribbed”),我们的使命是激发人类的好奇心。加入我们的团队,一起创造一个充满故事和知识的世界,民主化思想和信息的交流,并通过我们的四个产品:Everand、Scribd、Slideshare和Fable,赋能集体专业知识。 我们支持一种文化,在这里我们的员工可以真实和大胆;在这里我们在接受情节转折时进行辩论和承诺;在这里每位员工都被授权采取行动,因为我们优先考虑客户。 在工作场所结构方面,我们相信在个人灵活性和社区联系之间取得平衡。通过我们的灵活工作福利,Scribd Flex,员工可以与他们的经理合作,选择最适合他们个人需求的日常工作方式。Scribd Flex的一个关键原则是我们优先考虑有意图的面对面时刻,以建立协作、文化和联系。因此,所有Scribd Inc.的员工,无论其位置如何,都需要偶尔亲自出席。 那么我们在寻找新团队成员时看重什么呢?我们招聘的是“GRIT”。GRIT的教科书定义是展示对长期目标的激情和毅力的交汇点。在Scribd Inc.,我们被这种潜力所激励,并要求我们的每位员工在工作中采用GRIT的方式。从战术意义上讲,GRIT也是一个方便的首字母缩略词,概述了我们对自己和彼此的标准。这对你意味着什么:我们正在寻找能够设定和实现目标、在其工作职责范围内取得成果、贡献创新想法和解决方案,并通过协作和态度积极影响更广泛团队的人。 在Scribd(发音为“scribbed”),我们的使命是激发人类的好奇心。加入我们的团队,一起创造一个充满故事和知识的世界,民主化思想和信息的交流,并通过我们的三个产品:Everand、Scribd和Slideshare,赋能集体专业知识。 我们支持一种文化,在这里我们的员工可以真实和大胆;在这里我们在接受情节转折时进行辩论和承诺;在这里每位员工都被授权采取行动,因为我们优先考虑客户。 我们热爱与Scribd社区的合作和投入时间,并通过彼此之间有意图的面对面时刻来建立文化和联系。通过我们的灵活工作福利——Scribd Flex,我们使员工能够与他们的经理合作,选择最适合他们个人需求和偏好的工作方式。 关于团队: ML数据工程团队为所有Scribd品牌提供元数据提取、丰富和内容理解。我们处理数亿份文档、数十亿张图片,并提供高质量的元数据,以便为全球数百万用户实现内容发现和信任。 我们的系统在大规模运行,支持多样的数据集,如用户生成内容(UGC)、电子书、有声书等。我们在机器学习、数据工程和分布式系统的交汇处工作,与应用研究和产品团队密切合作,在生产中部署可扩展的ML和LLM驱动的解决方案。 角色概述: 我们正在寻找一位具有丰富经验的高级软件工程师,擅长构建事件驱动、分布式和可扩展的Python系统。在这个角色中,您将设计和优化在AWS上运行的大规模数据和服务管道,支持Scribd的内容丰富和元数据系统。您将与跨职能团队密切合作,设计可靠的后端服务,在需要时集成机器学习模型和基于LLM的组件。这个角色提供了在全球范围内处理前沿生成AI和元数据丰富问题的机会。 技术栈: 我们的后端系统主要使用Python构建,利用AWS服务如Lambda、ECS、SQS和ElastiCache进行事件驱动和分布式处理。我们还使用Airflow、Spark、Databricks、Terraform和Datadog进行编排、数据处理和可观察性。 主要职责: - 为整个组织的工程师提供技术领导、指导和建议,推动安全编码最佳实践。 - 领导事件驱动、分布式系统的设计、实施和扩展,以从大规模文档和媒体数据集中提取、丰富和处理元数据。 - 与数据科学、基础设施、ML工程和产品团队合作,架构和交付平衡可扩展性、高性能和快速迭代的强大系统。 - 为团队的工程策略做出贡献,识别差距,提出新计划,并改进现有框架。 - 构建和维护用于高吞吐量内容处理的可扩展API和后端服务。 - 利用AWS服务(ECS、Lambda、SQS、ElastiCache、CloudWatch)设计和部署高性能系统。 - 优化和重构现有后端系统以提高可扩展性、可靠性和性能。 - 通过监控、可观察性和自动化测试确保系统健康和数据完整性。 要求: - 7年以上专业软件工程经验,专注于后端或分布式系统开发。 - 精通Python(5年以上)。有Scala经验者优先。 - 在设计和架构大规模事件驱动和分布式系统方面具有专业知识。 - 精通AWS服务(ECS、Lambda、SQS、SNS、CloudWatch等)。 - 有使用基础设施即代码工具如Terraform的经验。 - 对系统性能、分析和优化有扎实的理解。 - 有领导技术项目和指导工程师的经验。 - 计算机科学学士学位或同等专业经验。 - 加分项:熟悉数据处理框架(Spark、Databricks)和工作流编排工具。 - 加分项:有将ML或基于LLM的模型集成到生产系统中的经验。 在Scribd,您的基本工资是您总薪酬包的一部分,并在一个范围内确定。我们的薪资范围基于每个特定角色、级别和地理位置的当地劳动成本基准。旧金山是我们在美国的最高地理市场。在加利福尼亚州,合理预期的薪资范围在$146,500 [我们在加利福尼亚州最低地理市场的最低工资]到$228,000 [我们在加利福尼亚州最高地理市场的最高工资]之间。 在美国,加利福尼亚州以外,合理预期的薪资范围在$120,000 [我们在美国加利福尼亚州以外最低地理市场的最低工资]到$217,000 [我们在美国加利福尼亚州以外最高地理市场的最高工资]之间。 在加拿大,合理预期的薪资范围在$153,000 CAD[我们在最低地理市场的最低工资]到$202,000 CAD[我们在最高地理市场的最高工资]之间。 我们在确定薪酬时仔细考虑了广泛的因素,包括但不限于经验;与工作相关的技能;相关教育或培训;以及其他业务和组织需求。所列的薪资范围适用于该职位的级别。如果您被考虑为不同级别,则适用更高或更低的薪资范围。此职位还符合竞争性股权所有权和全面慷慨的福利包。 在Scribd Inc.工作 您目前是否居住在Scribd Inc.员工必须在以下城市之一或附近的地点。这包括周边大都市区或典型通勤距离内的地点: 美国: 亚特兰大 | 奥斯汀 | 波士顿 | 达拉斯 | 丹佛 | 芝加哥 | 休斯顿 | 杰克逊维尔 | 洛杉矶 | 迈阿密 | 纽约市 | 菲尼克斯 | 波特兰 | 萨克拉门托 | 盐湖城 | 圣地亚哥 | 旧金山 | 西雅图 | 华盛顿特区 加拿大: 渥太华 | 多伦多 | 温哥华 墨西哥: 墨西哥城 Scribd Inc.的福利、津贴和健康 - 列出的福利/津贴可能会根据您与Scribd Inc.的雇佣性质和您工作的地理位置而有所不同。 - 医疗保险覆盖(医疗/牙科/视力):员工100%支付 - 12周带薪育儿假 - 短期/长期残疾计划 - 401k/RSP匹配 - 家庭办公室外围设备+配件的入职津贴 - 学习与发展津贴 - 学习与发展计划 - 季度健康、WiFi等津贴 - 心理健康支持和资源 - 免费订阅Scribd Inc.产品套件 - 推荐奖金 - 图书福利 - 休假 - 公司活动 - 团队参与预算 - 假期和个人假期 - 带薪假期(+冬季假期) - 灵活病假 - 志愿者日 - 公司范围的员工资源组和促进包容和多元化工作场所的计划。 - 访问AI工具:我们提供免费访问一流的AI工具,赋予您提高生产力、简化工作流程和加速大胆创新的能力。 想了解更多关于Scribd的生活吗?www.linkedin.com/company/scribd/life 我们希望我们的面试过程对每个人都可访问。您可以通过发送电子邮件至accommodations@scribd.com告知我们在面试过程中任何时候可以做出的合理调整,以更好地满足您的需求。 Scribd Inc.致力于提供平等的就业机会,无论种族、肤色、宗教、国籍、性别、性取向、年龄、婚姻状况、退伍军人身份、残疾状况或任何其他受法律保护的特征。我们鼓励所有背景的人申请,并相信多元化的观点和经验为最佳创意奠定了基础。加入我们,创造有意义的东西。