数据平台资深软件工程师
岗位摘要
推动核心数据平台与系统的架构设计、实现和可靠性,与利益相关方及内部客户紧密合作,理解并完善需求;与跨职能团队协作,定义、设计并交付新功能;主动发现改进现有编程实践的机会,推动流程优化和工具升级
岗位职责
- 推动核心数据平台与系统的架构设计、实现和可靠性,与利益相关方及内部客户紧密合作,理解并完善需求
- 与跨职能团队协作,定义、设计并交付新功能
- 主动发现改进现有编程实践的机会,推动流程优化和工具升级
- 向团队和利益相关方展示技术信息,就开发流程与技术提供指导与洞察
- 提供技术领导力,包括在全组织维护并提升工程标准,指导初级工程师
任职要求
- 毕业后拥有8年以上全职工程经验,专精后端系统,尤其是构建大规模数据存储、流式处理和数仓系统
- 广泛使用各类数据库技术(MongoDB、Postgres)、流式/处理方案(Kinesis、Flink、Spark)、索引/缓存(ElasticSearch、Redis)以及数据查询引擎(Trino、Presto、Snowflake等)的经验
- 具备在成功项目中指导和领导团队的过往记录
- 出色的沟通与协作能力,能够向非技术利益相关方解释复杂技术概念
- 熟悉标准容器化与部署技术(如Kubernetes)以及各类公有云服务
- 丰富的软件开发经验,深入理解分布式系统、云平台和数据系统
- 具备在组织或更广泛层面推动跨职能协作与沟通的经验
- 加分项:熟悉软件工程最佳实践和CI/CD工具(CircleCI)
- 加分项:具备云数据平台的性能调优与成本优化经验
- 加分项:具备定义数据生命周期策略,并为数据隐私(如GDPR)需求设计/实现工具的经验
- 加分项:具备在高增长初创公司中扩展产品的经验
- 加分项:对与AI技术合作充满热情