趣头条是增长最快的个性化资讯阅读APP,通过差异化定位、独特的获客机制、快速发展的自媒体内容平台、以及基于深度学习的推荐算法。趣头条短短2年多的时间用户自然增长达到4000万日活,月活突破1.1亿,优质内容提供者10000家;B轮融资2亿美金,腾讯领投,小米、顺为资本等 顶级投资机构跟投,2018年9月14日在美国纳斯达克上市。
地点:上海浦东新区申江路5005弄星创科技广场(2号地铁广兰路站)
北京中关村苏州街大恒科技大厦
联系人:Frank
邮箱:fanxiangmin@qutoutiao.net
微信:Frank-happyhappy
业务架构师
工作职责:
1、 参与一个或多个公司核心业务产品的研发工作,保障业务在高速发展过程中的架构稳定性和可靠性
2、 通过沉淀业务中关键模块提炼通用的基础服务(包括但不限于设备服务、帐号服务、用户通知平台等);
3、 分析和深入发掘现有系统的不足,定位系统瓶颈,并且推进业务技术团队演进;
4、 深入思考研发过程中的各项问题,促进团队工作效率和开发质量的提升;
5、 根据业务实际需求,为团队引入新技术和新方案;
6、 以自身良好的项目管理与协调沟通能力,负责跨团队的重点项目的推进工作。
任职要求:
1、 具备丰富的架构设计经验,能够准确、全面的理解业务,并根据业务发展设计合理的架构方案;
2、 具备海量数据和大规模分布式系统的设计和开发经验;
3、 计算机基础扎实,熟练使用各种的数据结构和算法,并能结合实际工作进行落地;
4、 具备丰富的编码和Code Review经验及良好的编码习惯:结构清晰、命名规范、逻辑性强、代码冗余率低;对于Java/Python/Golang/C++至少精通其中一种;
5、 具备良好的沟通能力、组织能力及团队协作精神;
6、 有以下经验者优先:
1) 负责过千万级别日活跃用户的互联网产品架构经验
2) 多条业务线或整个产品线的业务架构工作,组织过10人以上规模的项目;
3) 具备多种语言研发经验、深入了解语言特点并能灵活运用的;
4) 对多种数据库中间件、消息中间件及其他大规模分布式系统的基础架构组件有深入理解
中间件架构师
岗位职责:
1、 负责基础架构、基础中间件、公共组件的设计和研发
2、 负责第三方开源组件的研究、二次开发和落地工作
3、 负责业务架构的中间件的改进和迭代工作
岗位要求:
1、 熟悉基础架构、中间件、微服务化、中台的搭建、有过亿的PV的架构设计能力
2、 精通网关、trace、消息队列、数据存储、缓存机制、负载均衡中的一项或者多项,并且有实际的过亿级别流量项目经验
3、 有大流量分布式系统的设计和开发经验
4、 熟练掌握Golang语言和特性:有比较专或者技术广度比较好
5、 能够站在客户角度,深入到业务团队解决关键问题的能力
Golang开发工程师
工作职责:
1. 参与基础平台的架构设计与开发
2. 参与业务模块的抽象和复用
3. 攻克高并发、系统解耦等方面的技术难关
任职资格:
1. 至少3年以上开发经验,熟练掌握至少一种后端开发语言,比如PHP/C++/Golang,能够或愿意使用Golang进行开发
2. 有良好的数据结构、算法基础,熟悉Linux操作系统、网络协议、多线程编程
3. 具备很强的编码能力、抽象能力,有良好的编程风格
4. 有大流量分布式系统的设计和开发经验优先
5. 有大型复杂业务系统的设计和开发经验优先
6. 有开源项目参与经验优先
Golang开发工程师
工作职责:
1. 参与公司微服务化框架和技术设施的设计与开发
2. 参与业务模块的抽象和复用
3. 攻克高并发、系统解耦等方面的技术难关
任职资格:
1. 5年左右开发经验,熟练掌握至少一种后端开发语言,熟练或愿意使用Golang进行开发
2. 有良好的数据结构、算法基础,熟悉Linux操作系统、网络协议、多线程编程
3. 具备很强的编码能力、抽象能力,有良好的编程风格
4. 有大流量分布式系统的设计和开发经验
5. 有大型复杂业务系统的设计和开发经验
6. 有开源项目参与经验优先
微服务架构师
工作职责:
1、 公司微服务总体框架的规划与设计;重构、优化现有的技术架构
2、 挖掘现有系统的痛点,带领小组解决系统中关键问题和并对技术难题进行攻关
3、 负责系统框架的研发,核心中间件模块的实施
4、 制定公司研发体系标准,同时能够紧密配合业务线进行落地
5、 微服务架构的布道能力并且构建公司的技术氛围
任职要求
1、 精通微服务应用架构设计,熟悉istio生态;并具备大型项目实践经验,有实际的微服务应用落地经验:
2、 精通C++,go等语言,精通多线程及高性能的设计与编码;
3、 精通云计算相关技术,熟悉Devops,熟悉Docker,了解Kubernetes/Mesos应用;
4、 有丰富的数据库如mysql、 mongoDB, redis等的设计开发经验,熟悉linux应用编程;
5、 对各种开源的中间件原理如consul、opentrace,etcd、zk、MQ等有深入的了解,对框架本身有过开发或重构者,可优先考虑;
6、 熟悉大规模系统的负载均衡、缓存、网络存储、网络安全、数据库高可用设计及性能评估机制;
7、 7、5年以上大型互联网应用系统或者其他大型企业应用系统开发相关经验;
8、 良好的团队协作精神,责任心强,能承受较大的工作压力;
有疑问加站长微信联系(非本文作者)