返回岗位列表

生数科技

Golang研发工程师

地点:北京 薪资:薪资未公开 日期:2026-01-16

岗位摘要

参与 SaaS 视频生成工具 的后端研发,负责核心业务功能模块的设计与实现;围绕 用户增长、企业版能力与商业化场景,参与相关后端系统建设,包括但不限于;a.用户体系、权限与角色管理(个人 / 团队 / 企业)

岗位职责

  • 参与 SaaS 视频生成工具 的后端研发,负责核心业务功能模块的设计与实现
  • 围绕 用户增长、企业版能力与商业化场景,参与相关后端系统建设,包括但不限于
  • a.用户体系、权限与角色管理(个人 / 团队 / 企业)
  • b.套餐、配额、计费、用量统计等 SaaS 基础能力
  • c.任务编排、异步处理与状态流转
  • 编写和维护 高性能、可扩展的 Golang 服务代码,支撑业务持续增长
  • 根据产品与需求文档,设计并优化 RESTful API / gRPC 接口,保障稳定性与可演进性
  • 与前端、产品团队紧密协作,确保后端设计能够良好支撑 产品形态与业务增长
  • 使用 Kafka、Redis 等中间件,优化系统通信、任务调度与削峰填谷
  • 参与系统集成与第三方服务(如云服务、AI 能力、支付或账号体系)的对接

任职要求

  • 计算机相关专业本科及以上学历,3–5 年 Golang 后端开发经验
  • 熟练掌握 Golang,具备良好的编码规范、代码抽象能力和文档习惯
  • 有 业务型 API 设计与开发经验,理解接口稳定性、向后兼容与版本演进
  • 熟悉 Kafka、Redis 等消息队列 / 缓存,并理解其在实际业务场景中的使用方式
  • 具备基础的 SaaS 产品研发经验,如用户体系、权限、配额、计费、任务系统等
  • 熟悉常见数据库的使用与建模,具备 PostgreSQL / MySQL 实战经验
  • 具备良好的学习能力和团队协作意识,能够在业务快速演进中持续交付
  • 有增长型产品或 SaaS 商业系统研发经验,理解用户转化、留存、用量限制等业务逻辑
  • 有企业版 / 多租户系统开发经验,如
  • a.多租户隔离(Tenant)

加分项

  • 有增长型产品或 SaaS 商业系统研发经验,理解用户转化、留存、用量限制等业务逻辑
  • 有企业版 / 多租户系统开发经验,如
  • a.多租户隔离(Tenant)
  • b.企业级权限 / 角色体系
  • c.团队与组织结构建模
  • 有 Agent / Workflow / 任务编排类系统 开发经验(如异步任务、状态机、调度系统)
  • 了解或使用过 Docker / Kubernetes 等容器化与部署方案
  • 有主流云服务(AWS / GCP / Azure)使用经验,熟悉云上资源与服务的基本模式