GoForum🌐 V2EX

go 高级开发工程师 工作地点上海五角场

wanghuinet · 2026-08-25 06:08 · 0 次点赞 · 0 条回复

Go 内核开发工程师(核心域 · EAV&计算引擎方向)

岗位地点:上海杨浦

岗位职责

1. 参与自研电商内核底层组件开发:EAV 灵活存储层、分布式索引调度引擎、批量价格演算管线、订单有限状态机、事务幂等保障模块。 2. 梳理并发访问下的资源竞争,完成锁粒度控制、缓存策略设计,定位并修复协程泄露、锁争抢、GC 抖动等线上性能隐患。 3. 和架构团队对齐模块契约、接口 Schema ;编写单元测试、并发测试,配合压测团队持续调优组件吞吐与延迟指标。 4. 排查线上复杂故障,沉淀性能优化方案;梳理组件内部的边界约束,输出核心模块的设计文档。 5. 合理使用 AI 工具生成样板代码、测试用例初稿,对全部生成代码做完整审查,保障数据一致性与运行性能。

任职要求

1. 后端开发 4 年以上实战经验;技术栈不限 Go / C++,愿意主力使用 Go 开展开发工作。 2. 具备高并发服务的落地调优经历,能够独立使用性能工具( pprof 、trace 等)定位内存、锁、调度层面的故障。 3. 熟悉状态流转、事务一致性、索引构建相关设计思路,能够主动识别业务逻辑当中的竞态风险。 4. 能够权衡方案取舍,清晰分辨一致性、吞吐量、开发成本之间的利弊,不只复制现成代码实现需求。 5. 严谨的数据安全意识,重视边界场景,愿意为复杂逻辑编写完备的测试用例。

[加分项] ‑ 有交易系统、游戏服务端、自研存储/中间件组件开发经历 ‑ 阅读过 etcd 、Kitex 等开源组件源码,有性能优化实践 ‑ 接触过 EAV 、动态属性模型、多条件检索索引的相关实现

⚠️本岗位不适合人群

仅使用 Gin/Kratos 开发业务 CRUD 接口,并发、性能问题全部依赖第三方中间件,缺少底层调优、故障排查实战经历。

薪酬:45‑70W 年薪(现金基线),配套项目期权。 工作模式:全职 onsite ,配套专项的骨干人才推荐奖励。

 

Go 业务模块开发工程师(商品/订单业务域)

地点:上海杨浦

岗位职责

1. 实现商品、客户档案、购物车、询价、库存、营销优惠券等业务接口;完成参数校验、DTO 转换、业务分支流转。 2. 对接底层核心域组件,梳理业务规则,编写业务单元测试与集成测试。 3. 维护业务模块的接口文档,跟进需求迭代,修复业务层缺陷;借助 AI 辅助样板代码编写,做好代码评审。

任职要求

1. 后端开发 3 年+,熟练 Golang ,具备微服务业务开发经验,熟悉 Kratos / Gin 任意一套框架。 2. 能够理清复杂业务分支,写出可读性强、便于维护的业务代码。 3. 了解基础并发编程常识,能够看懂性能报告,配合骨干工程师完成业务侧的优化调整。

薪酬:30‑42W 年薪

架构师(内核架构方向)

地点:上海杨浦

岗位职责

1. 主导内核整体模块划分,冻结数据库 Schema 、各模块接口契约,管控接口变更流程。 2. 评审 EAV 存储、索引调度、价格引擎、订单状态机的技术方案,识别架构层面的一致性风险、性能瓶颈。 3. 制定并发控制、事务、缓存的统一规范,指导核心域工程师的实现,组织代码评审。 4. 和测试架构师协同,定义混沌测试、性能压测的目标标准。

任职要求

1. 7 年以上后端研发,至少 3 年分布式系统架构经验; Go 或 C++技术背景。 2. 有自研组件(存储、交易、状态机)架构设计经历,深刻理解分布式系统各类取舍。 3. 具备架构文档撰写能力,可以清晰传递设计意图,把控整体技术演进路线。

薪酬:60‑85W 现金年薪 + 期权

MTc1MjEyMTM5ODU=

0 条回复
添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: wanghuinet
发布: 2026-08-25
点赞: 0
回复: 0