我们团队是:
我们是微博平台研发- Feed 研发部,是微博内信息流产品技术负责方,简单说:
- 微博信息流、评论流的后端工程研发——高可用、可扩展的用户产品后端系统研发,从而支撑公司内各业务稳定快速发展。
- 微博信息流、评论流的增长目标达成——策略研发、工具体系建设让信息流刷新 pv 、用户留存、互动总量每个季度有所提升。
- 微博核心系统底层基础设施研发——混合云平台建设,服务化等云应用平台建设帮助业务以较低成本实现峰值流量应对以及支撑业务的快速增长。
我们提供的职位:
一、信息流系统研发工程师
信息流是微博最核心的产品功能之一,是我们目前最为受重视,公司投入资源最多,技术积累最为深厚的研发方向。在这个方向上,我们今年的核心挑战:
- 主导信息流产品体系的增长策略研发工作:帮助产品负责方 Feed 项目组科学地、真实地、可持续地实现年对年 X %的增长目标;
- 构建面向增长的产品业务研发体系:每日多上线,借助服务化等手段推进业务分层隔离等目标落地;
- 设计、推动面向新业务挑战场景下的核心业务系统架构:万亿级数据存储系统,百万级并发流量,全年 4 个九服务可用性要求等。
• 职责:
- 直接参与、主导微博核心信息流系统业务研发工作。全面参与 4 亿月活用户的 C 端核心用户产品系统的后端业务研发工作,全链路、跨职能触达微博内全业务线产品功能研发,包括信息流的排序分发、信息流新策略支持等;
- 直接参与、主导微博核心信息流系统改造研发工作。全面参与全年 4 个 9 的核心业务系统的升级迭代工作,更有机会主导设计核心业务模块的重构升级方案,包括万亿级存储系统研发,服务化拆分等;
- 培养一线助理研发工程师,制订高效、高质的团队业务研发流程以及规范。
• 要求:
- 3 年以上互联网工作经验,熟练掌握 Java 后端技术语言;
- 计算机、电信专业背景,有扎实、体系的计算机领域知识储备;
- 熟练掌握在线用户产品系统的技术栈:JavaWeb 、在线 4/7 层部署结构、Redis 、Mysql 、Memcached 、队列、服务化等;
- 有良好的代码风格,熟悉设计模式;
- 有良好的自我定位,能够自我驱动,自我学习;
- 了解互联网常见的信息流产品,了解信息流产品后端实现架构;
- 不严格限制学校,但期望能持续学习。有想法,善于沟通;
- 有清晰明确的个人职业发展理念,愿意规划目标并为之付出努力。
• 加分项:
- 对内容消费类产品有一定的了解与接触、独特见解;
- 有独立思维判断力,有敏锐的数据分析能力和钻研能力优先;
- 微博控优先,微博控优先,微博控优先,最重要的事情说三遍:)
• 待遇范围
- 此岗位在招的职级范围是中级研发工程师、高级工程师、资深系统研发工程师,邮件请明确说明申请的职级,最终职级衡量根据面试情况决定;
- Base 参考范围为 20k-40K,优秀者可以提供微博股票。
二、增长工具平台系统前端研发工程师
信息流是微博最核心的产品功能之一,我们团队今年将发力 Growth Hacking,帮助信息流在年底前实现 N %年增长。围绕这一个目标,我们今年的核心挑战:
- ABTest 系统研发推进,借助实时、在/离线技术推进数据分析工具建设
- 增长体系建设,全链路、跨团队的业务增长模式发现与策略研发
- 与机器学习团队共同推进相关数据挖掘、分析技术在信息流、评论流当中落地
这是一个全新的机会与挑战,我们在这个方向上将从 0 搭建推动增长工具平台项目的落地。而你也可以全方位参与到整个体系的建设当中。这个方向目前汇聚了清华、哈工大、CMU 等国内外顶尖优秀人才~
• 职责:
- 参与 Paladin 数据驱动系统研发工作—— A/B 测试系统工具体系前端 web 开发工作;
- 参与微博核心业务系统的数据通道建设——负责数据可视化展示、数据分析结果展示等前端功能研发;
- Web 前沿技术研究和调研。
• 要求:
- 计算机、电信专业本科以上学历,2 年以上工作经验;
- 熟悉各种 Web 前端技术( HTML5/CSS3/ES6 等),熟悉 sass/less, webpack, 理解 Web 标准,熟悉 Vue 等前端框架 ,能独立完成前端需求;
- 熟悉数据可视化库,ECharts/D3.js/HighCharts 等框架;
- 熟悉互联网产品设计相关流程,对交互设计有较深了解,对用户体验和易用性有敏锐的把握能力;
- 对 Web 前端技术有强烈兴趣,有良好的学习能力和强烈的进取心;
- 良好的团队合作精神和积极主动的沟通意识,具有很强的学习能力和对新技术的追求精神,乐于分享;
- 掌握基础算法,有 web 性能分析与调优能力。
• 加分项:
- 对内容消费类产品有一定的了解与接触、独特见解;
- 有独立思维判断力,有敏锐的数据分析能力和钻研能力优先;
- 微博控优先,微博控优先,微博控优先,最重要的事情说三遍:)
• 待遇范围
- 此岗位在招的职级范围是中级研发工程师、高级工程师,邮件请明确说明申请的职级,最终职级衡量根据面试情况决定;
- Base 参考范围为 15K-30K,优秀者可以提供微博股票。
三、混合云平台系统研发工程师
混合云平台是微博基础设施平台,支持公司所有业务。通过建立一套完整的 Docker 全自动化运维系统,使微博具备 10 分钟扩容 1000 台公有云服务器的能力,帮助微博支撑 8 个明星同时出轨的瞬时峰值流量。在 2018 年春晚期间更完成了 10000+台服务器的创建和部署上线。
• 职责:
- 混合云解决方案的设计与开发:阿里云、华为云等多云对接、基于 Docker 的自动化运维系统构建等;
- 弹性扩容技术:通过监控系统、容量评估等技术,构建全自动弹性扩缩容系统,并在微博核心业务场景中落地实现;
- 虚拟化技术落地:构建公司私有云平台、完善虚拟机管理系统、优化虚拟机的创建速度和性能;
• 挑战:
- 在无人值守自动运维背后,通过不断引入混合云先进技术和技术结构迭代优化提供更稳定的服务;
- 快速进入新领域,能够快速跟进业界新技术并整合应用到现有系统;
• 要求:
- 2 年以上互联网工作经验,熟练掌握 Golang/PHP/Java 一种或多种后端技术语言;
- 熟悉云领域研发技术栈:Docker 、Kubernetes 、OpenStack 等;
- 计算机、电信专业背景,有扎实、体系的计算机领域知识储备;
- 有良好的代码风格,有优秀的编程抽象能力;
- 有良好的自我定位,能够自我驱动,自我学习;
• 加分项
- 熟悉 Vue 、Node.js 等前端技术
- 参与过中等以上规模的用户产品业务系统的研发、改造工作;
- 有独立思维判断力,善于从海量杂乱无绪的线上数据中发掘、抽象问题,持续推进优化、改进。
• 薪资范围
- 此岗位在招的职级范围是初级、中级和高级系统研发工程师,邮件请明确说明申请的职级,最终职级衡量根据面试情况决定。
- Base 参考范围为 20K-40K,优秀者可以提供微博股票,具体定级根据面试情况评估决定。
简历邮件发送至 [email protected] 。
邮件标题为:微博-职位-职级(中级、高级、资深)-姓名。