高级软件工程师,DSM 团队——西班牙远程
加入 Cint 的 DSM 团队,扩展 ResTech 平台,将问卷回答转化为商业和广告洞察。 在分布式、数据密集型环境中设计高容量后端系统和数据集成方案。
描述
- 设计、实施、扩展和维护处理海量数据的后端系统
- 开发事件驱动型和基于 API 的集成
- 支持向更面向领域且可扩展的架构迁移
- 为对性能敏感的工作流程构建并优化软件
- 分析技术问题并协作制定解决方案
- 与数据科学和工程团队合作制定技术方案
- 独立工作并按时交付高质量成果
- 指导初级和中级工程师,并在约 20% 的工作中发挥影响力
- 与 Outcomes、Methodology 和 Recruitment 团队,以及相关产品和数据科学职能开展协作
- 为 Cint 产品的下一代发展作出贡献,并支持高质量研究
任职要求
- 至少 10 年后端软件工程经验
- 深厚的技术专业能力
- 具备 Java 专业经验,或愿意从其他主要编程语言转向 Java
- 扎实掌握算法、数据结构、Big O 表示法和事件驱动架构
- 熟悉 Spark、Apache 生态工具、Delta Lake、Parquet 和 Kafka
- 具备 Python 和/或 PySpark 使用经验
- 具有构建或维护复杂实时高容量系统的背景,能够实现高吞吐量和低延迟
- 具备 Docker、SQL 和 NoSQL 数据库经验
- 具备开发 REST API 和事件驱动型集成的经验
- 能够适应以性能为重点、对生产至关重要的环境
- 具备已验证的问题解决能力,以及积极主动、善于协作的工作方式
- 能够与工程和数据科学同事进行有效沟通
- 计算机科学、计算机工程或相关学科的教育背景优先
- 具备 AWS、GCP 或其他云服务提供商经验者优先
- 具备 Pandas 经验者优先
- 具备 Spring Framework 和微服务经验者优先
- 具有大规模数据或分析环境工作背景者优先
福利待遇
- 远程工作安排
- 拥有创新和决策的自主权
- 协作式软件开发方式
- 重视员工成长与发展的文化
- 致力于多元化、公平与包容
