Back to job wall

lh

2026年10月20日远程

Upgrade to view this job's contact details.

View pricing
Listings on this platform are aggregated from public channels and are not individually verified. Please screen each job yourself, and treat any request for fees, deposits, or private transfers as a scam red flag.

Job description

lh
后端工程师
21k-37k
负责视频类后端核心模块的系统设计、技术方案评审与落地,包括内容发布、内容分发、播放服务、互动系统、账号体系、运营后台与监控体系。
基于微服务/模块化架构主导服务拆分与演进,优化接口链路、数据库访问与异步任务机制。
设计并保障视频全链路稳定运行:上传 → 转码 → 存储 → 分发 → 播放统计的可用性与可观测性。
建设高并发能力:限流、熔断、降级、幂等、重试、异步化、队列化等高可用与韧性能力。
推动监控体系建设,建立关键指标体系(播放成功率、首帧耗时、转码成功率、接口 P99、错误率、任务积压、核心链路超时率)并持续迭代。
负责数据库与缓存治理:索引优化、冷热数据策略、分片/分库分表评估、SQL 调优与存储成本控制。
组织并推动接口文档、联调、Code Review、发布评审与回归,保障交付质量和线上稳定。
与客户端、算法、前端、测试、运维协作,制定版本计划、排期和风险清单,推动问题闭环。
指导初中级工程师,沉淀架构方案、开发规范与故障处置文档,提升团队交付效率。
任职要求
本科及以上学历,计算机相关专业优先。
5 年以上后端开发经验,3 年以上大流量互联网服务经验,具备从零到一或一到多迭代落地能力。
精通至少一种后端语言(Node.js、PHP、Go 中至少一种),并有线上高并发服务开发与问题排障经历。
熟悉服务架构与接口设计(RESTful / RPC)、鉴权与权限体系、消息队列、缓存、数据库建模与优化。
有能力独立定位并优化性能瓶颈(数据库、缓存、I/O、事件循环/协程、连接池、慢查询、死锁等)。
熟悉日志、监控、告警、链路追踪工具,具备线上故障应急处理和复盘能力。
对业务有产品化思维,能够把业务目标拆解为可执行的技术方案和里程碑。
良好的沟通与协作能力,能在跨部门环境中推动复杂需求落地。
技术栈要求(必须)
编程语言:Node.js、PHP、Go(至少熟练掌握 1 门,熟悉其中 2 门更佳)
框架/运行时: Node.js:NestJS / Koa / Express(至少一项)
PHP:Laravel / ThinkPHP / Symfony(至少一项)
Go:Gin / Kratos / Go-zero(至少一项)
数据存储: MySQL(主库/从库)
Redis(缓存、限流、队列)
可选:MongoDB / ClickHouse / Elasticsearch(按业务场景)
消息与异步:Kafka / RocketMQ / RabbitMQ / SQS(至少一种)
对象存储与分发:OSS / COS / S3 + CDN
视频链路能力:FFmpeg、HLS/DASH、转码任务编排、文件状态流转、播放埋点
容器与部署:Docker + Kubernetes(或云原生托管)+ CI/CD(GitLab CI / Jenkins)
监控与可观测:Prometheus + Grafana + ELK(或等效)+ 分布式追踪(Jaeger / SkyWalking)
版本管理与协作:Git、CI/CD、项目管理工具(Jira/TAPD/禅道等)
加分项
有短视频、UGC/PGC 或直播/点播平台后端经验。
有上传转码、播放链路、内容推荐或弹性扩容实战。
有反作弊、内容安全、版权风控或风控模型接入经验。
有大规模数据治理与性能容量规划经验(QPS、并发连接、秒级故障恢复)。
有团队技术规划、架构评审、技术债治理经验。