软件工程师,数据——美国远程
使用 Python 为 Kunai 的银行和金融科技客户构建云数据平台。 借助 AWS、Snowflake 和 Databricks,设计可扩展的数据管道、流处理系统和分析基础设施。
描述
- 构建超越传统 ETL 的生产级软件和数据平台。
- 负责支持一家大型银行客户的关键项目中的软件与数据工程工作。
- 在实践开发中应用云原生技术和现代架构模式。
- 创建以数据密集型用例为核心的后端服务和系统。
- 执行涉及大规模数据迁移与转换的企业级数据迁移项目。
- 利用云数据平台调查和解读大量数据集。
- 设计用于实时数据流处理的事件驱动架构。
- 通过合理的数据建模和性能调优,构建并优化大型云数据仓库。
任职要求
- 至少五年应用开发经验,并具备扎实的 Python 编程技能。
- 至少四年使用 AWS 云服务的实践经验。
- 至少四年使用 PostgreSQL 等关系型数据库并开发复杂 SQL 查询的经验。
- 具备管理基于云的数据迁移经验,包括企业级数据传输与转换。
- 具备使用 Databricks 或 Snowflake 分析大型数据集的经验。
- 了解分布式处理以及 Apache Spark、Kafka 或 AWS Kinesis 等批处理或流处理技术。
- 具备 Apache Airflow 或同类工作流编排平台的使用经验。
- 理解企业级 ETL 管道、数据质量实践和合规治理。
- 具备使用 Kafka 或 OneStream 设计实时事件驱动流的实践经验。
- 了解大规模云数据仓库、性能调优,以及 Snowflake 和 OneLake 中的数据建模。
- 必须具备学士学位;在满足所需工作经验的基础上,每缺少一年的大学教育,可用三年的等值专业培训或逐步承担更多责任的技术工作经验替代。
- 具备 Java 开发经验者优先。
- 具备 AWS Glue 或其他 AWS 数据集成服务经验者优先。
- 熟悉 UNIX 或 Linux 环境,包括基础 Shell 脚本编写者优先。
- 具备敏捷团队、咨询或面向客户的协作工作经验者优先。
- 优先考虑:具备敏捷团队工作经验并了解敏捷工程实践。
福利待遇
- 具有竞争力的薪酬待遇。
- 职业成长与发展的机会。
- 灵活的工作安排。
- 支持个人与职业成长的资源。
