[社招] 微博信息流研发团队-中高级 Java 、Go 系统研发工程师

2018-10-29 18:39:47 +08:00
 LierD

我们团队是


我们是微博平台研发- Feed 研发部,是微博内信息流产品技术负责方,简单说:

我们提供的职位:


一、Java 研发工程师——信息流系统研发方向

• 职责描述:

  1. 直接参与、主导微博核心信息流系统业务研发工作:分布式、高并发的在线 Java 业务系统研发;
  2. 参与面向 4 亿月活用户的内容分发产品策略研发:信息流推荐、排序、内容质量提升优化;
  3. 直接参与、主导微博核心信息流系统改造研发工作:服务化改造,高可用建设,多机房建设等;
  4. 全链路、跨职能主导核心产品项目研发、技术项目等:信息流性能优化,数据驱动落地;
  5. 培养一线助理研发工程师,制订高效、高质的团队业务研发流程以及规范。

• 要求:

  1. 2 年以上互联网工作经验,熟练掌握 Java 后端技术语言;
  2. 计算机、电信专业背景,有扎实、体系的计算机领域知识储备;
  3. 熟练掌握在线用户产品系统的技术栈:JavaWeb、在线 4/7 层部署结构、Redis、MySQL、Memcached、队列、服务化等;
  4. 有良好的代码风格,熟悉设计模式;
  5. 了解互联网常见的信息流产品,了解信息流产品后端实现架构;
  6. 不严格限制学校,但期望能持续学习。有想法,善于沟通。

• 加分项:

  1. 对内容消费类产品有一定的了解与接触、独特见解;
  2. 有独立思维判断力,有敏锐的数据分析能力和钻研能力优先;
  3. 微博控优先,微博控优先,微博控优先,最重要的事情说三遍:)

• 待遇范围:

  1. 此岗位在招的职级范围是中级研发工程师、高级工程师、资深系统研发工程师,邮件请明确说明申请的职级,最终职级衡量根据面试情况决定;
  2. Base 参考范围为 15K-30K,优秀者可以提供微博股票。

• 信息流业务介绍:

信息流是微博最核心的产品功能之一,是我们目前最为受重视,公司投入资源最多,技术积累最为深厚的研发方向。在这个方向上,我们今年的核心挑战:

  1. 主导信息流产品体系的增长策略研发工作:帮助产品负责方 Feed 项目组科学地、真实地、可持续地实现年对年 X %的增长目标;
  2. 构建面向增长的产品业务研发体系:每日多上线,借助服务化等手段推进业务分层隔离等目标落地;
  3. 设计、推动面向新业务挑战场景下的核心业务系统架构:万亿级数据存储系统,百万级并发流量,全年 4 个九服务可用性要求等。

二、高级 Java 研发工程师——资源云平台方向

• 职责:

  1. 负责微博核心分布式、高流量、高可用的消息队列集群架构升级,并提供全新的消息体系资源治理方案;
  2. 负责设计并实现具备万亿级数据存储量能力的在线存储方案;
  3. 负责设计并实现面向微博内全资源服务器的治理平台;
  4. 培养一线助理研发工程师,制订高效、高质的团队研发流程以及规范。

• 要求:

  1. 3 年以上互联网工作经验,熟练掌握 Java 后端技术语言,熟悉 JavaWeb 技术体系,熟悉 Spring、myBatis 等开源框架;
  2. 计算机、电信专业本科以上学历,有扎实、体系的计算机领域知识储备:常见数据结构、网络知识、操作系统理论知识等;
  3. 消息队列( Kafka、RocketMQ 等)平台、分布式 KV 存储平台等中间件、资源治理方案研发经验;
  4. 有分布式数据库( TiDB、OceanBase )系统研发经验,或参与过开源存储系统项目的优先。

• 待遇范围 :

  1. 此岗位在招的职级范围是初级、中级和高级系统研发工程师,邮件请明确说明申请的职级,最终职级衡量根据面试情况决定;
  2. Base 参考范围为 25k-50K,优秀者可以提供微博股票。

• 资源云平台方向介绍:

Feed 资源云平台,为微博信息流体系中,针对存储、缓存、消息等基础数据服务采用云的模式进行集中的治理和管控的解决方案平台。资源云体系基于微博服务化技术,将信息流团队 9 年来的后端高并发、高峰值流量资源架构经验进行产品化重构,预计将直接支撑 19 年春晚等多个热点事件。今年的核心挑战包括:

  1. 基于虚拟化技术的资源服务部署方案落地;
  2. 分布式消息队列体系的弹性能力建设;
  3. 万亿级数据量下的微博核心数据库的架构升级。

三、Go 系统研发工程师——混合云平台研发方向

• 职责:

  1. 参与混合云平台设计与开发:微博混合云平台( DCP )为微博自研分布式高可用 GO 系统,支持阿里云、华为云、微博机房等多云对接,基于 Docker 的自动化运维系统;
  2. 参与弹性扩容技术研发与推广:通过监控系统、容量评估等技术,构建全自动弹性扩缩容系统,并在微博核心业务场景中落地实现;
  3. 参与虚拟化技术落地:构建公司私有云平台、完善虚拟机管理系统、优化虚拟机的创建速度和性能;

• 要求:

  1. 2 年以上互联网工作经验,熟练掌握 Golang/PHP/Java 一种或多种后端技术语言;
  2. 熟悉云领域研发技术栈:Docker、Kubernetes、OpenStack 等;
  3. 计算机、电信专业背景,有扎实、体系的计算机领域知识储备;
  4. 有良好的代码风格,有优秀的编程抽象能力;
  5. 有良好的自我定位,能够自我驱动,自我学习;

• 加分项:

  1. 熟悉 Vue、Node.js 等前端技术;
  2. 参与过中等以上规模的用户产品业务系统的研发、改造工作;
  3. 有独立思维判断力,善于从海量杂乱无绪的线上数据中发掘、抽象问题,持续推进优化、改进。

• 薪资范围:

  1. 此岗位在招的职级范围是初级、中级和高级系统研发工程师,邮件请明确说明申请的职级,最终职级衡量根据面试情况决定。
  2. Base 参考范围为 20K-40K,优秀者可以提供微博股票,具体定级根据面试情况评估决定。

• 混合云平台方向介绍:

混合云平台是微博基础设施平台,支持公司所有技术团队的资源扩容需求。通过建立一套完整的 Docker 全自动化运维系统,使微博具备 10 分钟扩容 1000 台公有云服务器的能力,帮助核心系统具备支撑瞬时 10 倍峰值流量的能力。在 2018 年春晚期间更完成了 10000+台服务器的创建和部署上线。目前技术体系的核心挑战为:

  1. 无人值守,自动运维;
  2. 高稳定性要求下的多云对接支持;
  3. 虚拟化技术在微博业务场景中落地;

我们的岗位适合哪些同学:


画了那么多饼,有实际的吗?


简历邮件发送至 jiajun3@staff.weibo.com 。

邮件标题为:微博-职位-职级(中级、高级、资深)-姓名。

还想了解我们团队:)


每一次职业的选择都是困难的,也理应慎重。如果我们的职位中有那么一两点描述打动了你,但是你觉得我们这个团队依然神秘的宛如戴着面纱。那么我非常乐意带你走进我们团队,一起认真,坦诚地相互交流。我相信你在全面的了解我们后,会心动的~~

微博平台架构官方微博(我们团队隶属于微博-研发中心-平台研发部):

微博晋升体系、人才成长理念(平台研发部 leader TimYang 博客):

我们的团队管理理念文章( Feed 研发部 leader 道儒分享):

我们的招聘观点文章:

我们在技术领域的部分分享:

2610 次点击
所在节点    酷工作
6 条回复
mixias
2018-10-30 09:47:24 +08:00
这些职位都是在北京吗 以后想去杭州呢
LierD
2018-10-30 10:47:17 +08:00
@mixias “二、高级 Java 研发工程师——资源云平台方向”这个的 base 可以在北京或者杭州。

其他两个岗位目前只有北京有,北京目前可选新浪总部大厦或者东升科技园。
CoderGeek
2018-10-30 23:37:11 +08:00
mark 之前好像看到你们 feed 部门再发的帖子 请问有几面?
LierD
2018-10-31 14:17:50 +08:00
@CoderGeek 最近申请了一些 hc,所以重新启动在招聘哈~一共有 4 面。感兴趣也可以给我邮箱发邮件,详细交流~
lcj2class
2018-11-01 07:48:06 +08:00
杭州的办公地址在哪里?
CoderGeek
2018-11-01 14:55:06 +08:00
@LierD 可以邮件 西二旗对吧·~ 您是 TL 嘛

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/502281

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX