1.后台研发工程师-Data广告系统业务端
主要职责:
1、设计与实现高可用的广告投放系统,承载高并发、低延迟的广告投放需求
2、实现与优化针对不同广告位置的投放策略,不断提高流量变现效率
3、优化广告召回、排序、竞价、流量优选等核心策略
4、基于广告的海量投放数据,完善用户/广告维度的投放监控系统,提供投放分析和优化工具
任职要求:
1、熟悉Linux平台上的python/golang/C++/java语言编程,对高并发处理有丰富的经验
2、掌握分布式系统原理,对存储、队列、计算、集群管理中的一项或多项有深入的理解和认识
3、熟悉计算机和网络原理,熟悉操作系统原理,对常用工作语言的基础库有着源码级别的熟悉程度
4、抽象问题能力强,处理紧急事务思路清晰,具备生产系统快速 trouble-shooting 的经验和能力
5、熟悉计算广告,对商业变现领域有深刻了解者优先
6、具有互联网广告投放系统开发经验者优先
2.服务端研发工程师-Data广告系统业务端
任职要求:
1、3年以上工作经验,良好的算法与数据结构基础,扎实的编程能力,对服务端开发和网络服务有深刻的认识;
2、熟悉Mysql. Memcached. Redis.消息队列,nginx等常用WEB组件,能按场景优化使用;
3、有在线大流量服务设计和实现经验优先,有广告相关业务经验优先;
4、有python或golang开发经验者优先。
主要职责:
1、负责商业变现相关系统的方案设计和实施;
2、负责持续改善已有服务,优化系统薄弱点;
3、完善基础组件支持,更好地支撑业务迭代;
4、培养新人的编码、架构、解决问题的能力。"
3.基础架构研发工程师-Data广告系统业务端
职位描述:
1、负责广告部门基础服务开发与维护,为业务团队提供高可用的存储,计算基础设施;
2、设计开发通用基础组件,服务框架;
3、帮助业务团队处理性能、可靠性、技术选型等技术难关;
4、关注开源社区技术发展方向,调研新技术方案并恰当引入以优化业务。
职位要求:
1、1年以上工作经验,本科及以上学历,计算机相关专业;
2、对细节敏感,对优化系统架构和技术方案有追求;
3、扎实的计算机基础知识和编码能力,较好的抽象和设计能力;
4、优秀的逻辑分析能力,学习能力,自驱力,判断力;
5、有Nosql维护, 服务化架构,PaaS平台建设经验优先。"
4.广告系统架构高级工程师-Data广告系统检索端
职位描述:
1、熟悉Linux开发环境,良好的系统编程、数据结构、算法基础、系统设计能力;
2、熟悉C++特别是C++11的多线程程序开发,参与过中大型C++开发项目;
3、对构造低延迟高性能计算系统有兴趣并且愿意自己造高性能的轮子;
4、了解一门以上脚本语言。
职位要求:
1、设计与优化头条广告系统相关服务,包括但不限于广告CTR/CVR预估服务,大规模机器学习平台等系统的研究与开发;
2、设计和实现灵活可扩展、稳定、高性能的存储系统和计算模型;
3、生产系统trouble-shooting,设计和实现必要的机制和工具保障生产系统整体运行的稳定性和高效性。