关于我们
关于 Stripe
Stripe 是一个为企业提供金融基础设施的平台。数百万家公司——从全球最大的企业到最具雄心的初创公司——都在使用 Stripe 来接受支付、增加收入并加速新的商业机会。我们的使命是提高互联网的 GDP,我们面前有着惊人的工作量。这意味着您有一个前所未有的机会,可以让全球经济触手可及,同时做您职业生涯中最重要的工作。
关于团队
该团队负责为 Stripe 提供数据仓库分析能力,技术栈由一系列内部开发的服务和一些流行的开源技术(如 Trino/Presto、Hive Metastore 等)支持。我们拥有的系统支持由服务和公司内各个 Stripe 发起的所有数据仓库工作负载,以支持各种商业分析用例。我们每天处理数十万条查询,涉及数 PB 的数据,构成了全球最大的金融数据湖之一的关键数据服务层。团队分布在美国各地。
您的工作内容
您将成为我们平台发展的关键贡献者,以及 Stripe 如何分析其庞大且不断增长的数据仓库,以支持围绕分析、报告、欺诈、AI/ML 训练等不断演变的用例。作为软件工程师,您将有权做出对 Stripe 产生重大影响的决策,同时使我们的系统可靠、安全,并且使用起来令人愉悦。
职责:
• 规划和领导对 Stripe 内部工程师影响巨大的大型技术项目
• 构建和维护支撑 Stripe 核心的基础设施。
• 直接参与核心接口设计并编写代码。
• 与开源社区紧密合作,识别采用新开源功能的机会,并回馈开源社区。
• 规划 Stripe 基础设施的增长。打破阻碍,支持并与内部合作伙伴沟通以实现成果。
• 确保运营卓越,使数据仓库分析平台高度可用、可靠和安全。
您是谁
我们正在寻找符合最低要求的人选。如果您符合这些要求,鼓励您申请。优先资格是加分项,而不是必需条件。
最低要求
• 计算机科学或相关领域的学士或硕士学位,并对数据感兴趣。
• 2-7 年高质量生产级代码或软件程序的专业编写经验。
• 具有使用分布式 SQL 查询引擎(如 Trino)的经验。
• 有使用开源工具开发、维护和调试分布式系统的经验。
• 有围绕用户需求构建基础设施作为产品的经验。
• 有优化分布式系统端到端性能的经验。
• 有在快速变化环境中扩展分布式系统的经验。
优先资格
• 有 Java、Scala、Golang 编码经验。
• 有与分布式 SQL 查询引擎相关的工作经验。
• 熟悉设计 API 或构建开发者平台。
• 熟悉 AWS 等基于云的环境。