今日头条-上海:测试负责人/大数据/运维/监控系统/推荐系统/流媒体/广告投放/视频编解码/前后端/后端 Leader

2018-06-05 19:18:12 +08:00
 fancyfrees
基础设施测试开发(QA)负责人

岗位描述:
1、帮助基础的存储、计算系统建立测试机制,设计实现测试工具
2、擅长抽象,针对具体场景具体问题,快速设计和实现较通用的解决方案
3、方向分为:存储、计算、集群管理和可见性

岗位要求:
1、熟悉任意一门语言: python/java/scala/go
2、网络和操作系统基础扎实
3、了解大数据业务场景
4、较强的自我驱动,发现问题、动手解决问题能力




DevOps 资深工程师

岗位描述:
1、关注研发全流程的效率提升,平衡人与机器的效率,设计和实现覆盖研发生命周期的工具和系统,如持续集成、代码发布、容量规划、监控等
2、高水平小团队,紧密合作,高效工作,做有影响力的事情岗位要求:
1、对业界动态和新技术保持敏锐关注和尝试的热情,敢于尝试不同的思路和方法
2、优秀的沟通能力,与业务工程师对业务场景、问题、需求保持有效沟通
3、优秀的编码能力,针对具体的业务场景快速设计和实现 in-house 的工具平台
4、自动化常见的工作,效率上追求极致




监控系统研发工程师

岗位描述:
1、参与设计和实现高性能、高可用的实时监控系统,承载千万级 QPS,为公司各产品提供服务;
2、为 trouble shooting、自动化运维的开展,提供基础支持;
3、深入理解业务场景,与业务工程师合作,解决实际问题。岗位要求:
1、熟悉 OpenTSDB、InfluxDB、ElasticSearch、Prometheus 等系统的设计者优先;
2、优秀的编码能力,针对具体的业务场景快速设计和实现 in-house 系统;对工程质量有很高的自我要求。




SRE 基础设施研发工程师

岗位描述:
1、根据业务特点,选型、设计和开发高容错能力的调度控制系统,提高自动化运维水平;
2、优化改进超大规模集群上服务和批处理任务的调度能力,提高资源利用率,提高在复杂网络环境下服务的可用性;
3、维护和开发服务发现系统,保证极高的可用性水平;
4、保证 metric 系统的可用性,在高吞吐能力下保证较低的查询延迟;
5、研发和改进在多类型负载混布环境下的资源隔离技术( CPU,内存,磁盘 IO,网络 IO 等)。

岗位要求:
1、熟悉以下至少一门语言:C/C++,Python, JAVA/Scala, Go ;
2、熟悉 linux 系统常用 debug, profiling 工具, 具有定位疑难 BUG 的能力;
3、能够设计、实现高可靠、高性能的分布式系统;
4、较强的自我驱动,发现问题、动手解决问题能力;
5、对技术有强烈热情和好奇心,能快速学习新程序设计语言和工具;
6、具有以下一项或多项经验者优先:mesos/YARN/kubernetes 的二次开发经验;熟悉 Linux 内核 /SDN 网络; LXC/Docker/rkt 等容器引擎的研发经验; consul/etcd/zookeeper 的运维和开发经验。




推荐算法(高级)工程师

岗位描述:
1、参与头条产品的推荐效果研发
2、在头条海量 VV 的产品上继续挖掘改进空间
3、参与全新的产品的推荐架构搭建

岗位要求:
1、具备强悍的编码能力和扎实的数据结构和算法功底
2、有推荐系统相关经验,熟悉常用的推荐算法
3、熟悉常见的开源组件,参与过高性能在线服务研发者优先
4、有大规模海量数据机器学习 /数据挖掘 /计算广告 /搜索引擎相关经验者优先
5、具备良好的沟通和表达能力,对信息流的用户体验上有自己的想法,有较好的产品意识优先




推荐系统高级工程师

岗位描述:
1、为头条推荐质量保驾护航,为上亿用户持续提供最优体验;
2、改进推荐核心服务稳定性、效率、延迟,完善效果监控报警,建设紧急降级机制;
3、构建推荐系统分析平台,为问题分析、Debug 提供产品级工具支持;
4、构建统一的解决方案,低成本应用到火山、抖音等全公司各产品中。岗位要求:
1、具备强悍的编码能力和逻辑思维能力;
2、崇尚全栈开发,从前端技术到推荐算法,不断学习,勇于承担;
3、对分布式系统的设计、分析和问题追查有浓厚兴趣;
4、熟悉常见的开源组件,有高性能在线服务开发经验者优先




大数据平台高级工程师

岗位描述:
1、负责公司级的通用数据平台和分析型产品,服务于今日头条全公司的数十个用户产品线;
2、面向 PB 级超大规模数据问题,每天处理千亿增量的用户行为数据;
3、为大数据的全生命周期提供服务,覆盖数据产生,传输,建模,统计分析,实验评估,可视化的全流程;
4、构建设计良好的数据流、数据仓库、调度系统、查询引擎,数据服务、分析系统、流程规范,数据工具 /产品,降低数据的使用门槛,保证系统稳定高效运行,以实现数据的最大价值。

岗位要求:
1、熟悉多项大数据处理 /分析相关的工具 /框架,e.g. Hadoop, Mapreduce, Hive, Storm, Spark, kylin,scribe, kafka, hbase, canal,sqoop etc ;
2、强悍的编码能力,生产环境快速 trouble-shooting 能力,对新技术有强烈的学习热情;
3、优秀的理解沟通能力,能快速理解业务背景,对数据敏感,崇尚数据说话,深信数据在驱动业务、支撑决策上的价值,有 web 应用开发能力者优先。




前端高级工程师-广告系统

岗位描述:
1、负责头条商业变现相关平台与产品的前端开发工作;
2、参与规划与制定商业变现前端整体发展计划与基础建设;
3、负责推动与优化已有前端项目的基础架构与组件抽象;
4、与团队配合完成整体项目规划、设计与开发;

岗位要求:
1、熟练掌握 JavaScript,CSS,HTML,DOM、绘图、动画、协议、安全、网络、性能优化等前端技术,对主流前端框架( React \ Vue \ Angular 等)至少一种有深入应用并深入理解其设计原理
2、熟悉 MVC,MVVM,flux,redux 等相关工程知识
3、熟悉 W3C,ECMAScript,CommonJS,ES6 等相关技术标准
4、具备移动端开发能力,能解决移动端兼容性问题及性能问题,熟悉主流移动浏览器的技术特点
5、熟练掌握 Grunt、Gulp、Webpack、FIS 其中任意一项构建工具的使用和配置
6、熟悉 Node.js Web 应用开发,有 Node.js ,koa,express 项目开发经验
7、能对具体的产品进行性能优化,实现极致的页面加载、执行和渲染时间
8、参与过大型互联网产品的设计和研发工作,整体负责过一个线上系统的技术选型、规划与开发,能独立完成复杂前端系统或大型框架设计
9、注重产品质量,具有良好的代码风格、接口设计与程序架构
10、关注业界发展,对最新的前端技术有浓厚的兴趣及独特的见解,关注前端前沿技术研究,通过新技术服务团队和业务
11、优秀的团队合作能力,拥有良好的主动性与推动力,优秀的分析问题和解决问题的能力
12、至少拥有以下一种能力:A.在理解前端开发流程的基础上,结合前端实际建立提升工作效率的工具。B.在理解产品业务的基础上,提升产品的用户体验,通过技术驱动业务的发展,能有独立的产品想法




数据挖掘高级工程师

岗位描述:
1、基于每日百亿级展现数据,搭建大数据处理平台;实现流式事件的实时计算,落地储存。对于离线数据完成数据仓库的建立,为数据挖掘提供有效的数据;
2、使用用户行为数据,广告投放数据,挖掘数据层次关系,分析媒体.流量.广告主等数据来提高变现效率;
3、数据分析,挖掘,模型具体的产品化;了解广告业务,能和 PM 合作,基于数据驱动持续优化数据产品。
4、业务分析、技术把关与人才选拔

岗位要求:
1、熟悉 C++、JAVA、python 中的一种或多种编程技术,编程能力强,熟悉大数据处理技术,善于学习应用业界领先数据架构和技术;
2、对大数据开源组件有使用经验,对 hadoop/hive/spark/ES/druid 其中一项精通;
3、熟悉数据挖掘算法,包括数据清洗.统计学习.分类聚类算法,并能够验证算法效果,将算法应用在广告业务中;
4、善于学习,思维活跃,善于从数据中发现.思考并解决问题;
5、有广告研发经验者优先,对广告行业有自己思考的优先。




广告投放智能优化专家

岗位描述:
1、基于对广告投放、后验数据的挖掘,不断优化广告系统,优化竞价生态,具体职责包括以下几点
2、针对不同的广告位置,提出针对性的广告竞价、计费、流量分配策略,提升广告变现效率
3、诊断现有的投放计划,分析投放问题,预测流量,指导广告主投放;远期实现托管投放功能
4、分析广告主留存,预测流失风险,针对性的优化广告主留存,优化广告主的 ROI
5、技术把关与人才选拔

岗位要求:
1、计算机相关专业,优质院校本科以上学历背景,顶尖院校背景者优先
2、具备扎实的算法与数据结构、操作系统、网络编程等基础知识,卓越的编程和系统设计能力
3、熟悉数据挖掘算法,借助回归、分类、预测等算法手段,基于后验数据,优化现有系统
4、善于学习,思维活跃,良好的逻辑思维能力;良好的个人表达和组织沟通能力,能够推进事情开展
5、对广告系统和策略有深入的理解,有大型广告系统的研发经验




后台研发高级工程师-广告系统

岗位描述:
1、负责头条国内外商业变现系统的研发,包含但不限于商业平台,建站,广告 API,创新产品等
2、优化广告创意制作工具,推进程序化创意的探索和落地
3、设计并完善基础组件,更好地支持业务迭代,保证在线服务质量岗位要求:
1、了解基本的数据结构和常用算法,有扎实的编程能力
2、熟悉 Mysql、Memcached、Redis、消息队列,nginx 等常用 WEB 组件,如过能定制优化更好
3、有在线大流量服务设计和实现经验优先
5、语言不限,当前团队在不同场景分别使用 python、nodejs 还有 golang




流媒体高级开发工程师-服务端

岗位描述:
1、全球化直播 CDN 的建设与维护;
2、流媒体服务器开发;
3、优化流媒体产品用户体验,如延迟、流畅、画质。

岗位要求:
1、精通 TCP/HTTP/DNS 协议原理,精通 CDN 原理和产品使用;
2、熟悉音视频封装、编解码原理,熟悉 RTMP、Http-Flv、HLS、dash 等流媒体传输协议;
3、熟悉 golang/C++/Java/Python/Shell 中的任意一种;
4、有视频 CDN 开发经验,精通视频 CDN 架构、策略、调度、建设及优化;
5、精通常用算法、数据结构。




视频编解码算法工程师

岗位描述:
1、参与视频编解码框架的实现和算法优化,包括 H.264,H.265, VP9 以及 AV1 等;
2、参与视频编解码算法的移植,包括服务器转码端 x86 平台及客户端 ARM 平台指令集优化;
3、参与实时通信产品视频编解码及前后处理算法优化。

岗位要求:
1、计算机及通信相关专业本科及工作 3 年工作经验以上或者优秀应届毕业生;
2、熟悉视频编解码原理,精通如下标准中的一种,如 h.264 ,H.265,VP9,AVS 等;
3、熟悉开源编解码项目并有相应的优化经验:ffmpeg, x264, x265, vp8/vp9 等;
4、有相应编解码算法优化或汇编优化项目经验,其中 2 至 4 满足一项即可




音频算法工程师

岗位描述:
1、负责头条系产品音频技术开发,算法实现和优化等;
2、移动平台、跨平台代码移植和算法优化;
3、音频前后处理算法如噪声抑制、自动增益、混响、HRTF、人声增强等;
4、大规模语音及歌声素材的分析处理;
5、参与音视频相关算法(音效)的前沿技术开发和预研。

岗位要求:
1、计算机、通信、信号处理等相关专业;
2、熟悉数字信号处理相关理论,擅长对算法实现和优化;
3、有音频编解码器或音频信号处理,多媒体通信等相关开发经验;
4、熟悉以下至少一个音频编解码标准 MP3、AAC 优先;
5、数字信号处理基础扎实,有直接音效和音频分析开发经验优先 ;
6、熟悉 VLC、FFMPEG 或 Android/iOS 多媒体播放架构优先;
7、声音 3A 算法经验者优先。




后台研发 leader

岗位描述:
1、参与核心系统(沟通和协作方向)的设计和编码;
2、负责研发团队搭建和管理;
3、对研发团队产出的质量和效率负责。

岗位要求:
1、大学本科及以上学历,5 年以上 Web 后端系统研发经验,积累深厚;
2、2 年以上团队管理经验,能够打造快速进步的优秀团队;
3、对软件开发有较深理解,能够产出较好设计;
4、有一定的产品和业务 sense ;
5、有 IM 经验者优先;
6、熟悉 To B 领域优先。




简历请发: fancyfrees@yeah.net

QQ:2901324012

微信:18621580540
1801 次点击
所在节点    酷工作
2 条回复
arronf2e
2018-06-06 10:12:30 +08:00
mark
xintaiyy
2018-07-07 11:22:11 +08:00
mark

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

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

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

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

© 2021 V2EX