我们使用Cookie和类似技术来改善您的体验、分析网站使用情况并协助我们的营销工作。我们收集的数据包括页面访问记录和匿名使用统计。 隐私政策
职位预算: CNY 25,000-45,000
发布时间:
我们正在寻找一位经验丰富的 Go 开发工程师,加入我们快速发展的后端技术团队。该岗位聚焦高并发、高可用分布式系统的设计与实现,要求候选人具备扎实的计算机基础、深入的 Go 语言理解力及一线工程落地能力。 【核心职责】 - 独立设计并开发微服务架构下的核心业务模块(如支付网关、实时消息分发、订单履约引擎); - 深度参与 API 抽象、GRPC 接口定义、Protobuf Schema 设计与版本演进; - 基于 eBPF 或 OpenTelemetry 构建可观测性体系,主导性能瓶颈分析与低延迟优化(P99 < 50ms); - 使用 Gin/Echo + GORM/ent + pgx 构建稳定数据访问层,熟悉连接池调优、批量写入与读写分离策略; - 在 Kubernetes 环境中完成服务部署、HPA 配置、Sidecar 注入及 Service Mesh(Istio)集成; - 编写高质量单元测试(testify/gomega)、集成测试及混沌工程用例(使用 Chaos Mesh)。 【硬性要求】 - 3 年以上 Go 实际项目经验,主导或深度参与过至少 1 个日请求量 ≥ 500 万的线上服务; - 精通 Goroutine 调度原理、Channel 内存模型、GC 触发机制与 pprof 性能剖析全流程; - 熟练掌握 PostgreSQL(分区表、物化视图、CTE 优化)、Redis(Cluster 模式、Lua 原子操作、BigKey 治理); - 具备 Linux 系统级调试能力:strace/ltrace/perf/bpftrace,能独立定位 syscall 阻塞、文件描述符泄漏、内存碎片等问题; - 熟悉常见分布式理论(CAP/BASE/Paxos/Raft),有自研一致性组件或参与 etcd/tidb 社区贡献者优先。 【加分项】 - 向 Go 官方仓库(golang.org/x/...)提交过被合并的 PR; - 维护活跃的 Go 开源项目(GitHub Stars ≥ 200); - 持有 CNCF CKA/CKAD 或 AWS Certified Developer 认证。 我们提供技术驱动的文化、深度参与架构决策的机会,以及与顶尖工程师共同解决复杂问题的成长环境。