简历请投
[email protected]
深圳
测试开发高级 /资深工程师 深圳 / 社招 / 经验 1-3 年 / 学历本科及以上
职位描述:
1、深度参与产品研发项目, 协同产品经理、业务研发、用户反馈团队优质交付产品
2、参与质量体系规划、建设
3、实施效率工具开发和技术项目质量保证
4、线上线下故障追踪及分析
职位要求:
1、本科及以上学历,计算机、通信等相关专业
2、掌握网络相关基础知识, 包括 TCP/IP 协议,HTTP 协议
3、掌握一门以上语言, 包括 C/C++,Java,OC,golang/python
4、了解常用客户端、服务端开发 /测试工具, 如自动化框架、压测工具、大数据处理工具优先
5、认可快速发展阶段的移动互联网公司及文化
6、优秀的产品意识, 对市场上典型 App 有自己的想法和改进方案
7、快速适应和学习能力,热爱质量效率工作
账户安全基础架构工程师 深圳 / 社招 / 经验 3-5 年 / 学历本科及以上
职位描述:
1、负责账户安全体系的设计和实现
2、负责今日头条安全中心各项功能的开发和维护
3、搭建和维护用户基础数据体系
4、利用数据挖掘和机器学习等方法,刻画用户画像,并找到异常 /恶意帐号
5、跟踪各种安全技术的最新进展并应用于实践
职位要求:
1、具备优秀的逻辑思维能力,对解决挑战性问题充满热情,善于解决问题和分析问题;
2、精通至少一门编程语言,熟练运用各种常用算法和数据结构,有独立的实现能力 ;
3、熟悉在线系统开发,流式计算,规则引擎及模型系统者优先。
4、有数据分析经验者优先
服务端核心研发高级 /资深工程师 深圳 / 社招 / 经验 3-5 年 / 学历本科及以上
职位描述:
1、负责今日头条相关产品的后台业务研发;
2、负责在线高并发大流量系统设计及实现;
职位要求:
1、本科及以上学历,计算机、通信等相关专业;
2、有扎实的编程能力,有优秀的设计和代码品位;
3、深刻理解计算机原理,有良好的数据结构和算法基础;
4、熟悉 Mysql、Memcache、Redis、消息队列等常用 WEB 组件,并有能力进行定制化改进;
5、有高并发服务设计和实现经验优先;
6、积极乐观,责任心强,工作认真细致,具有良好的团队沟通与协作能力;
7、热爱编程,有较强的学习能力,有强烈的求知欲、好奇心和进取心 ,能及时关注和学习业界最新技术。
Android 开发高级 /资深工程师 深圳 / 社招 / 经验 3-5 年 / 学历本科及以上
职位描述:
职位描述
1、负责今日头条产品的功能研发和性能优化,完成高质量编码和测试工作;
2、和产品经理配合,深度参与手机产品需求讨论,功能定义等 ;
3、设计良好的代码结构,不断迭代重构 ;
4、承担重点、难点的技术攻坚。
职位要求:
1、本科及以上学历,计算机、通信等相关专业;
2、具有扎实的编程功底,良好的设计能力和编程习惯;
3、熟练掌握 Java,熟悉 Android SDK ;
4、有较好的产品意识优先;
5、积极乐观,责任心强,工作认真细致,具有良好的团队沟通与协作能力;
6、热爱移动产品研发,有较强的学习能力,有强烈的求知欲、好奇心和进取心 ,能及时关注和学习业界最新的移动开发技术。
iOS 开发高级 /资深工程师 深圳 / 社招 / 经验 3-5 年 / 学历本科及以上
职位描述:
1、负责今日头条产品的功能研发和性能优化,完成高质量编码和测试工作
2、和产品经理配合,深度参与手机产品需求讨论,功能定义等
3、设计良好的代码结构,不断迭代重构
4、承担重点、难点的技术攻坚
职位要求:
1、本科及以上学历,计算机、通信等相关专业
2、具有扎实的编程功底,良好的设计能力和编程习惯
3、熟练掌握 Objective-C,熟悉 Swift 的优先
4、至少精通一门编程语言
5、一年以上 iOS 开发经验,能独立开发 iPhoneApp 者优先
6、有较好的产品意识
7、积极乐观,责任心强,工作认真细致,具有良好的团队沟通与协作能力
8、热爱移动产品研发,有较强的学习能力,有强烈的求知欲、好奇心和进取心 ,能及时关注和学习业界最新的移动开发技术
北京
移动端研发专家 北京 / 社招 / 经验 3-5 年 / 学历本科及以上
职位描述:
1、实现直播点播 SDK 架构设计和开发;
2、根据业务需求,基于 Android、iOS 平台进行架构设计优化,技术难点攻关;
2、针对多媒体 SDK 的使用环境,参与制定性能调优,排错工具,兼容性的技术方案;
3、参与基于多媒体 SDK 的场景化解决方案研发;
职位要求:
1、计算机相关专业本科及以上学历,具备扎实的计算机理论基础;
2、精通 C/C++语言、多线程编程,对网络编程有深入了解;
理解 Android 和 iOS 平台特性,尤其对音视频采集及播放深入理解;
3、熟悉设计模式,有架构经验及良好的编码习惯;
4、熟悉多线程、网络编程,了解 http,rtmp,rtsp 等协议;
5、具备多媒体行业经验,对视频处理方面具有前瞻性和自己的见解和规划;
6、保持技术敏感性,有 AI 相关经验优先。
后端研发工程师 北京 / 社招 / 经验 3-5 年 / 学历本科及以上
职位描述:
1、负责后台业务研发;
2、负责基础设施搭建及平台系统设计。
职位要求:
1、本科及以上学历,计算机、通信等相关专业;
2、有扎实的编程能力,有优秀的设计和代码品味;
3、深刻理解计算机原理,有良好的数据结构和算法基础;
4、有较好的产品意识优先;
5、积极乐观,责任心强,工作认真细致,有良好的团队沟通和协作能力;
6、热爱编程,有较强的学习能力,有强烈的求知欲、好奇心和进取心,能及时关注和学习业界最新技术。
Android 开发高级工程师 北京 / 社招 / 经验 3-5 年 / 学历本科及以上
职位描述:
1、负责今日头条产品的功能研发和性能优化,完成高质量编码和测试工作;
2、和产品经理配合,深度参与手机产品需求讨论,功能定义等 ;
3、设计良好的代码结构,不断迭代重构 ;
4、承担重点、难点的技术攻坚。
职位要求:
1、本科及以上学历,计算机、通信等相关专业;
2、具有扎实的编程功底,良好的设计能力和编程习惯;
3、熟练掌握 Java,熟悉 Android SDK ;
4、有较好的产品意识优先;
5、积极乐观,责任心强,工作认真细致,具有良好的团队沟通与协作能力;
6、热爱移动产品研发,有较强的学习能力,有强烈的求知欲、好奇心和进取心 ,能及时关注和学习业界最新的移动开发技术。
iOS 开发高级工程师 北京 / 社招 / 经验 3-5 年 / 学历本科及以上
职位描述:
1、负责今日头条产品的功能研发和性能优化,完成高质量编码和测试工作
2、和产品经理配合,深度参与手机产品需求讨论,功能定义等
3、设计良好的代码结构,不断迭代重构
4、承担重点、难点的技术攻坚
职位要求:
1、本科及以上学历,计算机、通信等相关专业
2、具有扎实的编程功底,良好的设计能力和编程习惯
3、熟练掌握 Objective-C,熟悉 Swift 的优先
4、至少精通一门编程语言
5、有较好的产品意识
6、积极乐观,责任心强,工作认真细致,具有良好的团队沟通与协作能力
7、热爱移动产品研发,有较强的学习能力,有强烈的求知欲、好奇心和进取心 ,能及时关注和学习业界最新的移动开发技术
后端开发工程师 北京 / 社招 / 经验 3-5 年 / 学历本科及以上
职位描述:
1、负责四层及七层负载均衡的开发;
2、负责流量调度系统的开发;
职位要求:
1、熟练掌握 Go/C/C++语言,有 Linux 环境开发经验;
2、精通 socket 网络编程,熟悉 TCP/IP 等网络协议;
3、有大访问量高并发程序开发经验;
4、有 LVS/nginx 开发经验者优先;
5、有 DPDK 开发经验者优先;
6、计算机相关专业,积极进取、抗压能力强。
前端开发高级工程师 北京 / 社招 / 经验 3-5 年 / 学历本科及以上
职位描述:
1、负责今日头条、西瓜视频、悟空问答以及内部孵化的用户端产品的 PC/Wap/Hybrid-H5 的前端开发工作;
2、负责头条开发者服务平台( APM 端监控平台、云计算平台、开放平台、可视化数据分析平台等)的前端开发工作;
3、负责推动与优化业务线中前端基础架构、组件抽象;
4、负责提升研发和运营效率的通用组件、工具和平台( H5 视频播放器、工单平台、真机调试平台等)的前、后端开发工作。
职位要求:
1、本科及以上学历,计算机、通信等相关专业;
2、熟练掌握 JavaScript,CSS,HTML,DOM、绘图、动画、协议、安全、网络、性能优化等前端技术,对主流前端框架( React/Vue/Angular 等)至少一种有深入应用并深入理解其设计原理;
3、熟悉 ReactNative/Weex 框架,有相关开发经验者优先;
4、熟悉 Express/Koa 等 NodeJS 技术者优先;
5、有安卓、iOS 开发经验者优先;
6、对用户体验、交互操作流程,及用户需求有一定了解;
7、积极乐观,责任心强,工作认真细致,具备良好的服务意识,具有良好的团队沟通与协作能力;
8、热爱前端技术,有较强的学习能力,有强烈的求知欲、好奇心和进取心 ,能及时关注和学习业界最新的前端技术。
测试开发(高级)工程师 北京 / 社招 / 经验 1-3 年 / 学历本科及以上
职位描述:
1. 深度参与产品研发项目, 协同产品经理、业务研发、用户反馈团队优质交付产品
2. 参与质量体系规划、建设
3. 实施效率工具开发和技术项目质量保证, 包括不限于:
- 编译环境及生产环境建设
- 自动化项目推进和优化建设
- 底层库单元测试、压力 /稳定性测试工具开发
- 日常效率平台开发
4. 线上线下故障追踪及分析
职位要求:
1.本科及以上学历,计算机、通信等相关专业
2.掌握网络相关基础知识, 包括 TCP/IP 协议,HTTP 协议
3.掌握一门以上语言, 包括 C/C++,Java,OC,golang/python
4.了解常用客户端、服务端开发 /测试工具, 如自动化框架、压测工具、大数据处理工具优先
5.认可快速发展阶段的移动互联网公司及文化
6.优秀的产品意识, 对市场上典型 App 有自己的想法和改进方案
7.快速适应和学习能力,热爱质量效率工作
具备以下条件者优先:
大型移动互联网公司经验
有一定前端开发经验
了解 Android/iOS 系统特性及语言特性
了解常用移动客户端新技术
了解常见 WebServer 原理以及常见 web 框架
熟悉常见数据库使用, 有 MC、Redis 方面使用经验
数据挖掘算法工程师 北京 / 社招 / 经验 3-5 年 / 学历本科及以上
职位描述:
1、负责风控策略及模型的研究与探索;
2、运用各类分析方法对业务、日志数据进行分析与抽象,制定有效的的识别策略和算法;
3、建立完善的异常指标监控体系,快速发现及定位疑似作弊问题;
4、完成各类策略实现,包括下单环节服务化拦截策略与下单完成后数据挖掘策略,并持续完善与优化;
职位要求:
1、熟练使用至少一门编程语言;
2、熟悉机器学习、数据挖掘、数据分析、分布式计算至少某一方面,有一定的理论研究和实践经验 ;
3、对数据敏感,熟悉常用数据挖掘算法,并有一定实践经验;
4、有反作弊策略相关经验、用户行为分析、社群关系挖掘经验者尤佳。
后端开发工程师 北京 / 社招 / 经验 3-5 年 / 学历本科及以上
职位描述:
1、负责反作弊基础平台的设计与实现;
2、负责风控数据平台和模型系统的建设;
3、跟踪反作弊技术的最新进展并应用于实践;
职位要求:
1、具备优秀的逻辑思维能力,对解决挑战性问题充满热情,善于解决问题和分析问题;
2、精通至少一门编程语言,熟练运用各种常用算法和数据结构,有独立的实现能力 ;
3、熟悉在线系统开发,流式计算,规则引擎及模型系统者优先。
容器云平台高级研发工程师 北京 / 社招 / 经验 3-5 年 / 学历本科及以上
职位描述:
1、负责容器云平台设计及开发
2、基于容器 CI/CD 系统设计及开发
职位要求:
1、熟悉 Linux 系统管理知识并具有一定的 Shell 编程能力,熟悉 Java、Go、Ruby、Node.js 语言中至少一种
2、熟悉 Docker 容器及容器化技术,拥有至少一项云计算技术的相关开发经验,包括 Rancher,Mesos,Kubernetes 等
3、拥有容器云计算平台开发经历者优先
4、熟悉开源文化,熟练使用云计算相关 CI/CD 开源工具者优先
5、有开源项目贡献者优先
数据库工程师( DBA ) 北京 / 社招 / 经验 1-3 年 / 学历本科及以上
职位描述:
1、负责数据库的监控,备份,性能优化及故障处理等;
2、数据库分库分表方案的设计、实施及数据迁移;
3、负责根据项目需求设计并制定数据库解决方案;
4、负责数据库中间件的相关测试、维护及管理工作;
5、制定并不断完善数据库的运维规范、开发规范及安全规范;
职位要求:
1、计算机相关专业本科及以上,有两年以上 MySQL 管理经验;
2、熟悉 MySQL 数据库体系结构和工作原理;
3、熟悉常见存储引擎的原理、特点以及主从复制原理和实践;
4、熟悉目前常用的开源中间件解决方案,如 Mycat,Atlas 等;
5、有一定的脚本语言编程能力,熟悉 Shell、Perl、Python 脚本语言中的一种或几种;
6、有使用 MongoDB、Redis 的经验优先考虑;
7、良好的沟通、协调能力,能在一定的压力下有效开展工作;
Ceph 高级研发工程师 北京 / 社招 / 经验 3-5 年 / 学历本科及以上
职位描述:
1、负责头条大规模分布式存储系统的优化和改进;
2、负责设计架构高可用高性能的分布式系统,保障存储服务的高可用。
职位要求:
1、2 年以上 ceph 使用 /运维或 1 年以上 ceph 研发经验;
2、熟悉 Linux 系统操作原理、配置及使用;
3、熟悉 C/C++编程语言,熟悉 Ceph 源码、能够着手优化改进性能;
4、有 Ceph 社区代码贡献优先;
5、有较强沟通和钻研能力,乐于挑战。
基础架构高级工程师 北京 / 社招 / 经验 3-5 年 / 学历本科及以上
职位描述:
1、负责头条云计算、分布式存储设施的构建和优化;
2、负责基础设施的可用性和稳定性保障。
职位要求:
1、熟悉 TCP/IP 协议,熟练掌握 Linux 网络编程和多线程编程技术;
2、熟练掌握 Linux 环境下的 C/C++/Go/Python/Shell/PHP 等一种以上编程语言;
3、有较强的系统问题分析经验和能力,能够解决复杂的系统问题;
4、了解 Kubernetes/Mesos/SwarmKit 等编排服务框架优先;
5、有分布式文件、KV、数据库存储经验优先;
6、具有系统性能分析及优化经验者优先;
7、开源社区活跃贡献者优先。
服务端研发工程师 北京 / 社招 / 经验 3-5 年 / 学历本科及以上
职位描述:
1、提供业界领先视频服务垂直解决方案,为海量数据和大规模视频业务系统提供可靠的技术支撑;
2、开发一套完成视频云服务体系,包括不限于视频点播、直播、存储、转码、视频处理等基础服务;
职位要求:
1、本科及以上学历,计算机、通信等相关专业
2、熟练掌握 Linux 环境下的 C/C++/Go/Python/Java/PHP 等 1 至 2 种以上语言
3、熟悉高可用高并发的架构设计,了解微服务架构的技术挑战,并有对应的解决方案
4、扎实的技术基础,熟悉性能、可用性、伸缩性、扩展性、安全性、运维监控、集成发布等
5、熟悉 PaaS 设计理论,熟悉行业常见的架构方案
6、积极乐观,责任心强,工作认真细致,具备良好的服务意识,具有良好的团队沟通与协作能力
7、热爱编程,有较强的学习能力和抽象能力,有强烈的求知欲、好奇心和进取心 ,能及时关注和学习业界最新技术
流媒体服务器高级开发工程师 北京 / 社招 / 经验 3-5 年 / 学历本科及以上
职位描述:
1、负责流媒体服务器的开发,包括直播、实时通信;
2、优化流媒体产品用户体验,如延迟、流畅、画质;
职位要求:
1、精通 TCP/HTTP/DNS 协议原理,精通 CDN 原理和产品使用;
2、熟悉音视频封装、编解码原理,熟悉 RTMP、Http-Flv、HLS、dash 等流媒体传输协议;
3、熟练运用 Wireshark/ffmpeg/EleCardVLC/OBS/Flash Media Live Encoder 等工具;
4、熟悉 golang/C++/Java/Python/Shell 中的任意一种;
5、精通常用算法、数据结构;
以下条件优先考虑
1、熟悉 nginx、srs、live555、red5 代码;
2、有端到端的音视频服务开发经验,如采集、编码、推流、播放等;
3、有视频 CDN 开发经验,精通视频 CDN 架构、策略、调度、建设及优化
上海
流媒体高级开发工程师 上海 / 社招 / 经验 3-5 年 / 学历本科及以上
职位描述:
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、精通常用算法、数据结构。
服务端(高级)研发工程师 上海 / 社招 / 经验 3-5 年 / 学历本科及以上
职位描述:
1、负责今日头条视频相关基础架构相关工作,包括不限于上传、存储、播放、云平台、Serverless/FaaS 计算平台等工程架构服务;
2、设计、开发支持全球化多 IDC、边缘网络的基础架构服务;
3、主动发现现有系统的弱点并加以完善,确保模块线上运行稳定 ;
4、对业务逻辑进行合理抽象,高效地满足架构、业务需求;
职位要求:
1、至少 2 年服务端开发经验,强悍的系统设计及编码能力 ;
2、精通主流语言的至少一门 C/C++/Java/Python/PHP/Go/Erlang 等 ;
3、有优秀的逻辑分析能力,能够对业务逻辑进行合理的抽象和拆分 ;
4、积极乐观,责任心强,工作认真细致,具有良好的团队沟通与协作能力;
5、有强烈的求知欲、好奇心和进取心 ,能及时关注和学习业界最新技术;
其他加分项:
1、有大规模分布式对象、文件存储经验优先;
2、有国内外知名云计算团队的工作经历优先;
3、有 docker、kvm、mesos、kubernetes、swarm 等开源项目经验优先;
4、熟悉 AWS lambda、Google Function、Azure Function 等产品的优先;
基础架构高级工程师 上海 / 社招 / 经验 3-5 年 / 学历本科及以上
职位描述:
1、负责头条云计算、分布式存储设施的构建和优化;
2、负责基础设施的可用性和稳定性保障。
职位要求:
1、熟悉 TCP/IP 协议,熟练掌握 Linux 网络编程和多线程编程技术;
2、熟练掌握 Linux 环境下的 C/C++/Go/Python/Shell/PHP 等一种以上编程语言;
3、有较强的系统问题分析经验和能力,能够解决复杂的系统问题;
4、了解 Kubernetes/Mesos/SwarmKit 等编排服务框架优先;
5、有分布式文件、KV、数据库存储经验优先;
6、具有系统性能分析及优化经验者优先;
7、开源社区活跃贡献者优先。