京东边缘缓存系统后端研发工程师
任职要求
1. 教育背景 学历要求:本科及以上学历,计算机科学、软件工程等相关专业; 2. 工作经验 工作经验:5-10年软件开发相关工作经验,具备大规模分布式网络系统研发经验; 3. 能力要求: 技术能力:至少熟练掌握C/C++或Go一种开发语言,熟悉Lua、shell等脚本语言;具备扎实的操作系统、TCP/IP网络等基础知识;熟悉Linux系统编程,具备多线程/多进程等高并发场景编程经验;熟悉负载均衡、缓存系统、直播开源架构,了解Nginx、SRS、ATS、Squid等技术;熟悉主流数据库、消息队列等中间件的使用,熟悉至少一种MVC框架(如beego)优先;开源项目贡献者或主流开源社区成员者优先; 4. 基本素质 团队协作:具备良好的沟通和团队协作能力,能够与团队成员高效配合,共同推进项目进度; 问题解决:具备独立分析和解决问题的能力,能够面对复杂场景提出有效解决方案; 责任心:具有强烈的责任心,对工作认真负责,能够承担一定的工作压力; 创新思维:具备创新意识,关注行业动态,能够不断学习和探索新技术,提升自身专业能力; 抗压能力:良好的抗压能力,能够在高强度的工作环境下保持高效工作,特别是在大促活动期间。 符合京东价值观:客户为先、创新、拼搏、担当、感恩、诚信。
工作职责
1. 负责边缘缓存系统的开发与维护,涵盖基础组件如7层负载均衡、HTTP缓存服务器及直播分发等模块的设计、开发与维护工作; 2. 参与CDN回源服务系统的设计与架构优化,负责日常需求的开发与维护,确保系统的高效稳定运行; 3. 负责CDN配置管理系统中边缘节点服务(边缘Agent)的日常维护与开发,提升系统的可靠性与性能; 4. 参与大型促销活动(如618、双11)的技术保障工作,确保CDN加速服务的稳定性与高效性,保障活动期间的服务质量。

AI后端开发工程师的核心任务是为AI能力构建稳定、高效且可扩展的后台服务,确保智能应用顺畅运行。其主要工作包括: 1.系统架构设计与优化:参与设计高并发、低延迟、高可用的后端系统架构以支撑AI服务。运用微服务、容器化(Docker/K8S)、消息队列(Kafka/RabbitMQ)、缓存(Redis) 等技术,并优化数据库(如MySQL、MongoDB、向量数据库)性能 2.数据处理与管道构建:构建和维护数据管道,支持海量数据的采集、清洗、存储与处理,为模型训练和优化提供支持,有时需设计数据闭环系统 3.全流程开发与协作:参与从需求分析、设计、编码、测试到部署运维的全流程。需与算法工程师、前端工程师、产品经理等紧密协作,确保项目顺利交付 4.技术攻坚与创新:解决模型部署和运行中的技术难题(如资源瓶颈、轻量化),探索和引入前沿技术(如大模型服务化、多模态、边缘计算)以提升产品竞争力
1.负责SaaS多租户账号体系、多模块售卖及账号权限、多层级组织及门店管理等业务场景的系统建模及架构设计,保证系统的扩展性及健壮性; 2.负责门店本地服务部署能力及云店协同能力建设,支撑终端-本地-云端架构形态的落地和持续迭代; 3.建设可复用的业务能力和技术能力,支撑美团餐饮SaaS及酒店SaaS的功能迭代和业务发展; 4.参与系统架构的迭代升级及稳定性保障,解决各类潜在的架构问题及技术风险,保障系统稳定运行; 5.业务及技术难点攻克,跟踪前沿技术发展,指导初级工程师工作,促进团队共同成长。
岗位亮点 1. 深度参与面向大规模用户的前端架构设计与优化; 2. 主导 Node 技术方向的落地实践,提升系统稳定性和响应效率; 3. 面向复杂业务场景,涉及高并发、分布式架构,挑战与成长并存; 4. 注重代码质量、开发体验与可持续演进。 职位描述 1. 负责基于 Node.js 的前端服务开发,包括服务搭建、接口编排和渲染逻辑等; 2. 参与前端在分布式系统中的架构设计,推动前后端协同机制与稳定性建设; 3. 主导页面性能优化、资源加载策略优化、服务容错机制建设; 4. 建设和维护前端工程基础设施,如构建流程、自动化部署、日志采集与监控体系; 5. 持续优化开发体验,提高团队整体交付效率; 6. 关注前沿技术在项目中的可行性与实用性落地,助力业务长期发展。