现场
数据工程师 (Snowflake, Python)
全职
加利福尼亚州阳光谷
职位描述
我们正在寻找一位经验丰富的数据工程师,具备 Snowflake、Python 和 SQL 的强大实践经验,以支持数据平台开发、管道优化和大规模数据处理。此职位需要深入的技术专长、强大的问题解决能力,以及与数据分析、产品和工程团队密切合作的能力。
主要职责
• 设计、构建和维护可扩展的 ETL/ELT 管道,使用 Python 和 Snowflake。
• 开发和优化复杂的 SQL 查询,用于数据转换和分析。
• 在 Snowflake 中实施数据摄取框架、暂存层和仓库模型。
• 确保管道和数据集中的数据质量、验证和监控。
• 与跨职能团队合作,收集需求并交付高质量的数据解决方案。
• 通过聚类、分区、查询优化和成本管理来优化 Snowflake 性能。
• 使用 Python 脚本和编排工具(Airflow、ADF 等 - 根据需要选择)自动化工作流程。
• 支持所有数据资产的数据治理、安全和合规。
所需技能与资格
• 精通 SQL(连接、窗口函数、性能调优)。
• 拥有 Snowflake 的实际开发经验(仓库设计、Snowflake SQL、Snowpipe、Streams/Tasks)。
• 在 Python 编程方面具备扎实的经验(数据处理、自动化、API)。
• 具备 ETL/ELT 开发和数据建模原则的经验。
• 理解云数据生态系统(AWS、GCP 或 Azure)。
• 具备良好的问题解决、调试和性能优化技能。
优先资格
• 具备编排工具(Airflow、Azure Data Factory 或类似工具)的经验。
• 熟悉 CI/CD 工作流程和 DevOps 实践。
• 具备使用 BI 工具(Tableau、Power BI、Looker)的经验。
• 在分析工程或现代数据堆栈环境方面有背景。