后端软件工程师 - C# 与 .NET,希腊混合办公
为 Cube RM 的生命科学招标软件构建可扩展的 API、数据管道和 AI 功能。使用 C#、.NET、SQL 和 Azure 开发可靠的数据产品。
描述
- 创建、开发和支持满足业务需求的稳健后端服务与 API。
- 构建和运营从多个来源及国家收集公共招标数据的数据管道,维护数据质量、标准化和监控。
- 开发和维护可靠的数据处理与提取组件,在适合的场景中应用 AI。
- 管理、监控并改进支持高容量数据工作流的关系型数据库运营。
- 采用 AI 优先的开发方式,使用 Claude Code 等智能代理工具,同时对软件质量和准确性负责。
- 将 AI 驱动的功能集成到产品和数据工作流中。
- 审查代码,包括 AI 生成的代码贡献,并坚持高水平的工程标准。
- 支持 CI/CD 工作流、自动化测试和可观测性实践。
- 调查技术问题,找出根本原因并实施持久性修复。
- 负责任地保护和管理数据,包括使用 AI 工具时的数据处理。
- 与产品、AI 及客户服务团队合作,明确需求并向客户交付数据产品。
任职要求
- 计算机科学、信息技术或相关专业学士学位,或具备同等实践经验。
- 至少两年专业软件工程经验,并在后端基础设施和软件设计方面具备扎实基础。
- 具备处理大型数据集和构建数据管道的经验,有 SaaS 环境经验者优先。
- 精通 C# 和现代 .NET。
- 深入了解关系型数据库和 SQL,包括模式设计与查询优化。
- 具备在日常开发中使用 AI 编程助手或智能代理的实践经验,并能判断何时验证、修改或替换其输出。
- 了解 RESTful API 设计以及整洁、可维护的架构。
- 熟悉 App Services、Service Bus、Functions 和 Storage 等 Azure 服务,或同等云平台。
- 具备出色的问题解决、分析、批判性思维和注重细节能力。
- 沟通清晰,具备主人翁意识和协作型工作方式。
- 对新兴 AI 工具和方法感兴趣,并能随着其发展快速学习。
- 优先条件:具备用于数据处理、提取或 AI 集成的 Python 经验。
- 优先条件:具备 Service Bus 或 RabbitMQ 等消息队列或事件驱动系统经验。
- 优先条件:具备 Elasticsearch 或类似搜索平台经验,包括向量搜索或语义搜索。
- 优先条件:具备处理多语言或非结构化文档数据的经验。
- 优先条件:曾在制药、医疗技术、医疗保健或公共采购领域工作。
福利待遇
- 具有竞争力的福利套餐,包括医疗保险、人寿保险和餐饮电子卡。
- 支持性工作环境,提供高级办公及 IT 设备、欢迎礼包和健康福利等办公室相关待遇。
- 通过混合办公模式实现灵活的工作安排。
- 提供培训与发展支持,包括在线学习选项和认证补贴。
- 有机会接触先进技术以及现代软件和产品开发实践。
- 参与本地及国际技术社区和聚会。
