V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
EdisonXia
V2EX  ›  酷工作

今日头条-上海抖音-招聘信息 联系 HR: Edison XIa 简历投递邮箱: [email protected]

  •  
  •   EdisonXia · 2018-08-19 16:18:50 +08:00 · 4101 次点击
    这是一个创建于 2081 天前的主题,其中的信息可能已经有所发展或是发生改变。
    今日头条-上海抖音-招聘信息
    联系 HR:Edison XIa
    简历投递邮箱: [email protected]
    招聘岗位:服务器端研发 /架构 /leader,推荐算法,音视频算法、特效、客户端 iOS&Android,前端开发 /架构,测试等。
    部分职位信息如下:
    高级 java 开发工程师
    职位描述:
    1、负责抖音、Tik tok 等产品的研发;
    2、深入发掘和分析业务需求,撰写技术方案和系统设计;
    3、根据产品需求,进行系统设计和编码;
    4、持续对系统架构进行改造和优化。
    职位要求:
    1、一年及以上的 Java 开发经验;
    2、具备良好的基本功,熟悉多线程编程、IO、垃圾回收;
    3、具备良好的编码习惯,结构清晰,命名规范,逻辑性强,代码冗余率低;
    4、熟练掌握 Java 常用框架,深入了解框架提供的特性及其实现原理细节;
    5、有大规模分布式系统的设计和开发经验,能独立完成系统的设计及开发;
    6、熟练掌握 MySQL 数据库,具备 MySQL 索引优化、查询优化的能力;
    7、熟练掌握一种以上非关系型数据库,如 Redis, Cassandra,理解其使用场景及限制;
    8、熟悉分布式系统,熟练掌握一种以上服务框架和消息中间件,了解其实现原理;
    9、熟悉 Internet 常用协议,如 HTTP、TCP/IP、熟悉 RESTful 规范;
    10、有以下经验者优先:
    ① 熟练掌握 Golang/Python 并能灵活运用;
    ② 具有大规模分布式系统的调优经验,如 JVM 调优、SQL 调优、缓存优化、RPC 优化等;
    ③ 熟悉大规模分布式系统架构设计,熟悉 CAP、Quorum、Consistent Hashing 等原理和算法。

    高级 golang 开发工程师
    职位描述:
    1、负责抖音、Tik tok 等产品的服务端研发;
    2、深入发掘和分析业务需求,撰写技术方案和系统设计;
    3、根据产品需求,进行系统设计和编码;
    4、持续对系统架构进行改造和优化。
    职位要求:
    1、一年及以上的 Golang 开发经验;
    2、具备良好的基本功,熟练使用基本的数据结构和算法,深入理解多线程、Socket 等相关技术;
    3、具备良好的编码习惯,结构清晰,命名规范,逻辑性强,代码冗余率低;
    4、熟练掌握 Golang 常用框架,深入了解框架提供的特性及其实现原理细节;
    5、有大规模分布式系统的设计和开发经验,能独立完成系统的设计及开发;
    6、熟练掌握 MySQL 数据库,具备 MySQL 索引优化、查询优化的能力;
    7、熟练掌握一种以上非关系型数据库,如 Redis, Cassandra,理解其使用场景及限制;
    8、熟悉分布式系统,熟练掌握一种以上服务框架和消息中间件,了解其实现原理;
    9、熟悉 Internet 常用协议,如 HTTP、TCP/IP、熟悉 RESTful 规范;
    10、有以下经验者优先:
    ① 熟练掌握一种以上脚本语言并能灵活运用;
    ② 具有大规模分布式系统的调优经验;
    ③ 熟悉大规模分布式系统架构设计,熟悉 CAP、Quorum、Consistent Hashing 等原理和算法。

    高级 Python 开发工程师
    职位描述:
    1、负责抖音、Tik tok 等产品的服务端研发;
    2、深入发掘和分析业务需求,撰写技术方案和系统设计;
    3、根据产品需求,进行系统设计和编码;
    4、持续对系统架构进行改造和优化;
    职位要求:
    1、一年及以上的 Python 开发经验;
    2、具备良好的基本功,熟练使用基本的数据结构和算法,深入理解
    多线程、Socket 等相关技术;
    3、具备良好的编码习惯,结构清晰,命名规范,逻辑性强,代码冗余率低;
    4、熟练掌握 Django, Tornado,Sqlalchemy,Celery 等主流框架,深入理解框架实现原理及特性;熟练使用 python 的常用库
    5、熟悉 Python 的高级特性,深入理解各种设计模式和应用场景。
    6、有大规模分布式系统的开发和高可用相关的实践经验,具备设计复杂系统的能力;
    7、熟练掌握 MySQL 数据库,具备 MySQL 索引优化、查询优化的能力;
    8、熟练掌握一种以上非关系型数据库,如 Redis, Cassandra,理解其使用场景及限制;
    9、熟悉分布式系统,熟练掌握一种以上服务框架和消息中间件,了解其实现原理;
    10、熟悉 Internet 常用协议,如 HTTP、TCP/IP、熟悉 RESTful 规范;
    11、有以下经验者优先:
    ① 具有 golang 实际工作经验;
    ② 具有大规模分布式系统的调优经验;
    ③ 熟悉大规模分布式系统架构设计,熟悉 CAP、Quorum、Consistent Hashing 等原理和算法;

    服务器端高级架构师 - 短视频方向
    职位描述:
    1、负责参与和指导一个或多个子领域的服务器端业务研发工作,包括但不限于抖音、tik tok 等产品;
    2、分析和深入发掘现有系统的不足,定位系统瓶颈,提高系统性能和稳定性;
    3、深入思考研发过程中的各项问题,促进团队工作效率和开发质量的提升;
    4、根据业务实际需求,为团队引入新技术和新方案;
    5、以自身良好的项目管理与协调沟通能力,负责跨团队的重点项目的推进工作。
    职位要求:
    1、具备丰富的架构设计经验,能够准确、全面的理解业务,并根据业务发展设计合理的架构方案;
    2、具备海量数据和大规模分布式系统的设计和开发经验;
    3、具备良好的基本功,熟练使用各种的数据结构和算法,在计算机领域具有较完整的知识体系,并能结合到实际工作中;
    4、具备丰富的编码和 Code Review 经验及良好的编码习惯:结构清晰、命名规范、逻辑性强、代码冗余率低;对于 Java/Python/Golang/C++至少精通其中一种;
    5、具备良好的沟通能力、组织能力及团队协作精神;
    6、有以下经验者优先:
    1 ) 负责过多条业务线或整个产品线的业务架构工作,组织过中等以上规模项目的;
    2 ) 具备多种语言研发经验、深入了解语言特点并能灵活运用的;
    3 ) 对多种数据库中间件、消息中间件及其他大规模分布式系统的基础架构组件有深入理解的。
    1 条回复    2018-08-19 17:54:13 +08:00
    Zey
        1
    Zey  
       2018-08-19 17:54:13 +08:00
    上海这边 pm 一直不怎么招的样子啊
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2308 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 06:58 · PVG 14:58 · LAX 23:58 · JFK 02:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.