高级软件工程师 II

洛杉矶 2天前全职 网络
面议
dbt Labs是分析工程的先驱,帮助数据团队将原始数据转化为可靠的、可操作的洞察。自2016年以来,我们从一个开源项目发展成为领先的分析工程平台,现在每周有超过50,000个团队在使用。 截至2025年2月,我们的年经常性收入(ARR)已超过1亿美元,并为超过5,400个dbt Cloud客户提供服务,其中包括JetBlue、HubSpot、Vodafone New Zealand和Dunelm。我们得到了顶级投资者的支持,包括Andreessen Horowitz、Sequoia Capital和Altimeter。我们的核心信念是赋能数据从业者: - 基于代码的数据转换解锁透明性、灵活性和协作 - 分析师应采用软件工程的最佳实践来构建可信的数据产品 - 核心分析基础设施应是开源的并由用户控制 - 分析代码——不仅仅是工具——应该被共享并由社区驱动 dbt现在已成为分析工程的代名词,定义了现代数据栈,并作为全球企业团队的数据控制平面。我们才刚刚开始。我们正在快速成长,并在全球范围内组建一支充满激情和好奇心的团队。了解更多关于我们的特别之处,请查看我们的价值观。 关于职位 我们正在寻找一位经验丰富的高级软件工程师II,帮助构建和维护支持我们平台的可扩展、可靠和安全的服务。在这个角色中,您将跨多个团队工作,设计和实施基础服务和体验,以增强我们产品的能力、性能和可扩展性。 我们为世界上最以数据为驱动的技术组织服务,使他们能够构建数据产品,最终使用可信、良好治理的数据做出更好的决策。您的工作将通过提高我们平台的可扩展性、安全性和可用性,直接有益于我们的使命,为成千上万的数据从业者提供服务。 作为一名高级工程师,您将跨职能与产品管理、产品设计和基础设施团队合作,解决复杂的技术挑战,指导初级工程师,并为推动工程卓越的最佳实践做出贡献。 想了解您将要从事的工作吗?我们的Launch Day博客文章展示了推动我们平台前进的工具、理念和势头。 您的工作内容: - 设计、构建和维护随着我们客户群增长而扩展的服务。 - 以战略思维解决模糊、开放性的问题,平衡技术约束与用户需求和产品目标。 - 构建支持用户满意度、质量、高可用性和性能的服务、API和体验。 - 倡导技术卓越和创新的文化,影响团队内的工程方向。 - 与包括产品、UX和安全在内的跨职能团队合作,提供有影响力的解决方案。 - 贡献工程最佳实践,指导初级工程师,并参与设计和代码审查。 - 使用可观察性工具调试生产问题并优化系统性能。 - 使用Python、Rust、Typescript、Postgres、Kubernetes、AWS、Terraform和Datadog等技术。 资格要求 - 拥有8年以上软件工程师经验 - 相关领域(计算机科学、计算机工程等)学士学位的最低要求 **或** - 完成工程相关训练营的注册 我们寻找的特质: - 8年以上开发SaaS平台和应用程序的经验 - 设计和扩展后端服务的丰富经验。 - 对API设计、系统架构和数据库管理的深刻理解。 - 熟悉Python、Go、Rust、django、Node.js、Java、Spring等后端语言和框架。 - 熟悉AWS、GCP、Azure、Kubernetes、Terraform等云基础设施。 - 熟练设计使用REST和/或gRPC的API驱动应用程序。 - 构建可扩展和安全的分布式系统的经验。 - 系统化的问题解决方法,良好的沟通能力和责任感。 - 能够在技术深度和快速迭代交付之间取得平衡。 - 能够指导工程师并影响团队内的技术方向。 加分项: - 使用数据工程工具或数据处理管道的经验。 - 在性能优化和可观察性工具(如Datadog)方面的背景。 - 在分布式、远程优先团队工作的经验。 为什么你会喜欢在这里工作: - 薪酬:170,000 - 231,000美元 - 股权 - 综合福利计划,包括: - 无限PTO(我们鼓励您使用!) - 401k计划,提供3%的保证贡献 - 优秀的医疗保险覆盖 - 带薪育儿假 - 健康和家庭办公室津贴 我们的招聘流程(所有视频面试) - 与人才招聘合作伙伴的初步电话 - 与招聘经理的技术面试 - 团队面试 技能: 亚马逊网络服务(AWS)、分析技能、应用程序编程接口(API)、最佳实践、博客、云计算、代码审查、沟通技能、计算机工程、计算机科学、跨职能、数据管理、数据处理、数据库管理、调试技能、分布式计算、Django、GCP(良好临床实践)、Go编程语言(Golang)、高可用性、Java、指导、微软Windows Azure、Node.js、开源、性能调优/优化、PostgreSQL、问题解决技能、产品设计、产品开发、产品管理、Python编程/脚本语言、Rust编程语言、可扩展系统开发、软件工程、软件即服务(SaaS)、系统架构、团队建设、团队领导/经理、技术招聘、可用性工程、用户界面/体验(UI/UX) 关于公司: dbt Labs