一、滴滴新业务部(非地图)(需要转Golang)
高级/资深Golong开发工程师(J171107069)
工作地点:西二旗附近
职位描述:
1. 参与滴滴业务服务端的设计、实施研发工作;
2.负责持续改善提升服务,优化系统薄弱点;
3.完善基础组件支持,更好地支撑业务迭代;
4. 学习研究业界先进技术,保持技术进步。
任职资格:
1. 本科及以上学历,计算机相关专业,两年以上服务端研发经验;
2. 深入理解计算机原理,有扎实的数据结构和算法基础;
3. 深入理解linux系统及其原理,熟悉TCP/IP、HTTP协议以及网络编程;
4. 良好的编码和文档习惯,对代码美感的追求孜孜不倦;
5. 精通Go/C/C++/Python等至少一门语言,有Go开发经验者优先;
6. 熟悉常用的sql、nosql数据库原理,阅读和理解优秀的开源系统代码;
7. 具有分布式系统设计和开发经验者优先。
资深后端工程师/专家(引擎方向)(J171205002)
工作地点:西二旗附近
职位描述:
1、为交易、调度、推荐、匹配等算法引擎提供工程实现,在高并发场景下保障服务的高可用;
2、负责大数据的特征工程建设,并提供高性能的特征存取服务。
任职资格:
1、大学本科以上学历,计算机相关专业;
2、有扎实的代码能力,精通C++或Golang之一,熟悉Linux环境开发;
3、有扎实的数据结构、算法功底;
4、有分布式存储或计算经验,精通Redis、HBase、Hadoop、LevelDB等系统优先;
5、有至少3年以上一线互联网服务的项目经验,有大规模高并发系统负责人经历优先;
6、有搜索、推荐、机器学习等领域经验者优先;
7、积极主动,敢于挑战,善于沟通合作。
二、快手
广告系统研发工程师(C++)
工作地点:五道口附近
职位描述:
1、负责高性能广告引擎的设计、研发及持续优化;
2、与广告算法团队一起,研发和优化广告召回、排序、竞价、频率/流量控制等核心投放策略;
3、对现有系统的不足进行分析,找到目前系统的瓶颈,改进提高系统性能
岗位要求 :
- 计算机或相关专业本科以上学历,具备在线广告或者相关领域一年以上工作经验
- 熟悉分布式系统,数据存储及网络通信技术
- 深入理解算法与常用数据结构
- 熟悉linux开发环境,熟练使用C++
- 了解统计模型,有机器学习,数据挖掘等相关技术工作经验的优先
- 有过大规模(千万级在线用户以上)AdExchange,DSP系统开发经验的优先
- 有创业者基因:你渴望一个能够共同成长的团队,而不是找一份养家糊口的工作
- 有开发高品质产品、编写高质量代码的自我要求
高级c++后台研发工程师
工作地点:五道口附近
职位描述:
1.负责后端程序的开发,重构与调优;
2.设计和开发分布式的视频检索与分析等后端系统
职位要求:
1.熟练掌握C/C++开发,具有丰富的数据结构,算法,系统层面知识
2.独立解决问题,并且思维逻辑清晰,对于工程实践以及代码质量有强烈的追求
3.了解常用的开源系统,Memcached,Redis,Kafka, HBase等
三、头条(多条业务线)(需要转Python/Golang)
工作地点:知春路附近
金融业务线:
职位描述:
1、负责今日头条财经业务的后台业务研发;
2、负责在线大流量高并发系统设计;
3、主要实现语言为Python/Golang。
职位要求:
1、本科及以上学历,计算机、通信等相关专业;
2、有扎实的编程能力,有优秀的设计和代码品味;
3、深刻理解计算机原理,有良好的数据结构和算法基础;
4、熟悉Mysql、Nosql、消息队列等常用WEB组件;
5、有高并发服务设计和实现经验优先;
6、有较好的产品意识优先;
7、积极乐观,责任心强,工作认真细致,有良好的团队沟通和协作能力;
8、热爱编程,有较强的学习能力,有强烈的求知欲、好奇心和进取心,能及时关注和学习业界最新技术。
主业务线(DATA)广告系统架构高级工程师
职位描述:
1、设计与优化头条广告系统相关服务,包括但不限于广告CTR/CVR预估服务,大规模机器学习平台等系统的研究与开发;
2、设计和实现灵活可扩展、稳定、高性能的存储系统和计算模型;
3、生产系统trouble-shooting,设计和实现必要的机制和工具保障生产系统整体运行的稳定性和高效性。
职位要求:
1、熟悉Linux开发环境,良好的系统编程、数据结构、算法基础、系统设计能力;
2、熟悉C++特别是C++11的多线程程序开发,参与过中大型C++开发项目;
3、对构造低延迟高性能计算系统有兴趣并且愿意自己造高性能的轮子;
4、了解一门以上脚本语言。
主业务线(DATA)后台开发工程师
职位描述:
1、有强烈的求知欲和进取心,具有扎实的编程功底,良好的设计能力和编程习惯
2、熟练掌握Python/c/c++中的一种或多种,python优先
3、对web开发和http协议有一定了解,有基本的web应用开发能力,熟悉nginx等webserver搭建,有项目经验者优先,熟悉Django者优先
4、熟练掌握数据库相关知识和基础操作,至少熟练使用mysql
5、熟悉web前端技术,对html、javascript、ajax、jquery有了解者优先
职位要求:
1、负责今日头条数据平台web后端开发,api实现
2、负责数据产品的功能迭代和性能优化,提高效率,优化流程
主业务线(DATA)后台开发工程师
职位描述:
1、扎实的计算机基础知识,较强的逻辑理解能力和学习能力,理解设计模式;
2、精通python,、php、c++、java、golang中的至少一门语言;
3、熟悉web编程的架构、至少熟练使用一种WEB框架;
4、了解数据库原理、至少熟练使用一种关系型数据库,了解no sql存储;
5、有较强软件架构设计能力,有较强代码优化能力;
6、熟悉python flask/Tornado/Django框架,熟悉javascript优先;
7、有大数据经验或产品sense的优先。
职位要求:
1、负责今日头条运营平台、数据平台/产品开发;
2、较好的产品意识,愿意将产品效果做为工作最重要的驱动因素。
头条其他业务线也有,对头条感兴趣需要电话细聊,会更清楚一点。
四、脉脉(转语言)
高级后端工程师
工作位置:六道口
工作职责:
负责脉脉后台用户数据计算以及相关系统的架构设计和开发;
负责好友关系等相关业务的研究和开发;
负责好友信息数据管理平台的设计和开发;
负责相关系统文档体系的建立、维护及版本管理;
负责脉脉整体项目的技术改进和优化;
采取其他项目重难点模块的攻坚和研发工作。
任职资格:
计算机相关专业本科及以上学历,3年以上服务器端开发工作经验;
精通python/golang/c++一门或多门语言的开发;
熟练掌握Mysql/MongoDB/Redis或其它大型数据库开发以及相关工具;
熟练使用Unix/Linux操作系统进行日常以及研发工作;
了解TCP/IP、HTTP协议相关知识,熟悉网络编程开发;
具有web/javascript和移动互联网开发经验者优先。
五、高德、神马
高德-广告系统架构师-CC++/Java方向
工作地点:望京
工作职责:
负责广告系统的业务分析与实施;
实现广告投放平台、离线数据处理流程的系统设计、开发和优化迭代;
负责研究海量数据的存储、传输,不断提升系统时效性、性能,保证海量商业数据的快速分析与信息回流,形成闭环的数据实时反馈;
任职资格:
扎实的编码能力与算法基础,熟练使用Java或者Linux下的C/C++/脚本语言开发;
理解广告/搜索策略机制,具备广告算法、投放引擎等技术知识与经验;
擅长广告/搜索架构,有深厚经验,有复杂业务的架构解决能力;
具有良好的沟通能力和团队合作能力;
有三年以上搜索、广告经验者优先
神马搜索-资深Linux C++系统专家
工作地点:五道口
工作职责:
1、分布式存储系统开发
2、流式计算系统开发
3、业务数据流程开发
4、维护和改进基础系统,满足业务需求
任职资格:
1、精通linux c++开发,并有实际大型项目经验
2、具有扎实的linux系统和C++语言功底
3、拥有网络、数据库、搜索引擎、公司基础库等项目经验者优先
4、对分布式系统有一定的了解
六、百度外卖
研发中心商户产品部C++
工作地点:西二旗附近
工作职责:
负责百度外卖核心产品功能和架构开发;
负责核心技术算法的研究、实现和优化;
负责前瞻技术的跟踪调研和产品创新。
任职资格:
1、精通linux c++开发,并有实际大型项目经验
2、具有扎实的linux系统和C++语言功底
七、探探(需要转语言)
后端开发工程师:(功能开发,性能优化及架构改造)(根据具体能力来看,职位有调整空间)
工作地点:近建国门
1、3年以上相关工作经验(比如3-5年概率最大,年纪太大的也不想要)
2、名校:985+30%211
3、名企:日活过100w(BAT,TMD及市场上一些较知名的公司)
4、计算机基本功过硬(数据结构,算法等)
5、语言不限:C/C++, JAVA,python等都可以,但需要候选人了解并有意愿在来了之后会转成Go语言开发
6、更看重架构能力及扩展能力,非常重视测试及软件质量
7、技术能力:丰富的实战经验,更宽广的技术维度
加分项
1、有存储+数据库相关经验:有优化经验优先,大数据处理经验优先
2、重视软件测试,软件质量和技术文档,
3、熟练使用中间件及相关工具,关键字有(Kafka,Redis,Mysql等)
4、有微服务有相关经验
5、参与过开源项目,有相关技术博客等
八、好未来
C++客户端工程师
工作地点:中关村
岗位职责:
1、 PC学生客户端开发,根据产品需求进行功能实现
2、根据产品功能模块设计,编码实现各模块功能,并确保开发质量
3、参与整体客户端框架研究,通信设计和实现、关键技术验证等工作
岗位要求:
1、3年以上C++客户端开发经验,深刻理解计算机数据结构和算法设计,精通C/C++
2、熟练掌握多线程并发、同步互斥等原理,能够熟练应用线程池、多线程锁等进行多线程编程
3、了解Windows、Unix、Linux等主流操作系统原理,熟练运用系统层支持应用开发
4、熟悉一种或多种脚本语言
5、优秀的分析问题和解决问题的能力,勇于解决难题
6、强烈的上进心和求知欲,较强的学习能力和沟通能力,具备良好的团队合作精神
7、熟悉OpenCV、boost、stl库者尤佳
8、熟悉QT者优先
九、美图
高级/资深C++/go
工作地点:五道口附近
工作职责:
1、负责部门的基础服务建设,比如消息队列、分布式缓存服务、分布式存储服务、IM服务等
2、负责线上服务的性能优化和工具链建设
岗位要求:
1、三年以上C/C++/Golang开发经验
2、喜欢钻研开源系统源代码
3、熟悉常见的消息队列组件,缓存服务,存储系统等优先
4、对于网络编程、并发编程有深入研究者优先