职位描述:1、负责字节跳动旗下相关产品的推荐架构改进;2、为大规模推荐系统设计和实现合理的在线和离线架构;3、设计和实现灵活可扩展、稳定、高性能的存储系统和计算模型;4、生产系统的trouble-shooting,设计和实现必要的机制和工具保障生产系统整体运行的稳定性;职位要求:1、熟悉Linux开发环境,良好的系统编程、数据结构、算法基础、系统设计能力;2、乐于挑战没有明显答案的问题,快速理解业务场景,从具体问题中抽象出解决方案;3、有实际的大规模分布式系统相关工作经历优先;4、有Hadoop相关系统使用和开发经验优先,e.g. HBase, Hive, Yarn/Mesos, Spark/Storm, Drill/Presto, etc。