高级软件工程师,数据平台
岗位摘要
主导基础数据平台和系统的设计、实现与可靠性,与利益相关者及内部客户紧密合作,理解并完善需求;与跨职能团队协作,定义、设计并交付新功能;主动发现改进当前编程实践的机会,并推动流程优化与工具升级
岗位职责
- 主导基础数据平台和系统的设计、实现与可靠性,与利益相关者及内部客户紧密合作,理解并完善需求
- 与跨职能团队协作,定义、设计并交付新功能
- 主动发现改进当前编程实践的机会,并推动流程优化与工具升级
- 向团队和利益相关者展示技术信息,就开发流程和技术提供指导与见解
任职要求
- 毕业后拥有5年以上全职工程经验,专注于后端系统,尤其是构建大规模数据存储、流式处理和数仓系统
- 熟悉多种数据库技术(MongoDB、Postgres)、流式/处理方案(Kinesis、Flink、Spark)、索引/缓存(ElasticSearch、Redis)以及多种数据查询引擎(Trino、Presto、Snowflake等)
- 具备指导和带领团队成功完成项目的记录
- 出色的沟通与协作能力,能够向非技术利益相关者解释复杂技术概念
- 熟悉Kubernetes等标准容器化与部署技术,以及各种公有云服务
- 拥有丰富的软件开发经验,深入理解分布式系统、云平台和数据系统
- 优先考虑:具备软件工程最佳实践和CI/CD工具(CircleCI)的扎实知识
- 优先考虑:有在高速增长初创公司扩展产品的经验
- 优先考虑:对与人工智能技术合作充满热情