【深圳】今日头条-架构(存储方向)招聘JD

入职头条你将享受:六险一金,高薪期权,弹性工作,免费三餐,租房补贴,带薪休假,休闲下午茶,扁平管理,过亿用户,晋升空间!

工作地点:深圳市南山区粤海街道南海大道2163号来福士***15F

有意向欢迎投递简历到hutongtong@bytedance.com

资历不限,以能定薪!


对象存储研发工程师
职位描述:
1、负责今日头条的自研对象存储 (EB级) 的基础研发工作,提供稳定可靠的存储服务 
2、深入理解业务场景的需求,实现对象存储平台化
职位要求:
1、熟悉Ceph, Minio等,阅读过相关的代码实现,有相关开源项目的代码贡献优先 
2、熟练掌握Linux环境下的C/C++/Go/Python/Shell/PHP等一种以上语言 
3、具备一定的网络知识,熟悉TCP/IP通信原理 
4、熟悉分布式系统的基本架构,并清晰不同架构的优缺点以及适用的场景优先 
具备以下条件之一者优先:
1、具有内核、操作系统相关开发经验者优先 
2、具有扎实的Linux系统编程能力,熟悉Linux系统的I/O栈优先
3、具有熟悉Go语言,并且有一年以上的使用经验优先

分布式KV / 缓存系统研发工程师
职位描述:
1、负责今日头条的Mem***、Redis、自研KV等存储服务的基础研发工作,提供稳定可靠的存储服务 
2、深入理解业务场景的存储需求,负责中间件的改造优化,并完成服务的平台化
职位要求:
1、熟悉Mem***、Redis、Codis、Leveldb/Rocksdb、Cassandra等,阅读过相关的代码实现,有相关开源项目的代码贡献优先 
2、熟练掌握Linux环境下的C/C++/Go/Python/Shell/PHP等一种以上语言 
3、具备一定的网络知识,熟悉TCP/IP通信原理 
4、积极乐观,责任心强,工作认真细致,具备良好的服务意识,具有良好的团队沟通与协作能力 
具备以下条件之一者优先:
1、具有内核、操作系统相关开发经验者优先 
2、 具有大型平台Golang、Python研发经历者优先 
3、具有虚拟化、Openstack等相关研发经历者优先

NewSQL研发工程师
职位描述
1、负责今日头条自研NewSQL架构设计与研发
2、负责今日头条数据库引擎优化
职位要求
1、linux系统知识扎实,精通C/C++/Python/Golang/Rust语言中的一种
2、熟悉linux内核,精通任意一种语言的多线程、网络编程、分布式开发
3、深入了解数据库原理,熟练掌握分布式存储、计算的关键技术并有实战经验
具备以下条件之一者优先:
1、开源社区活跃贡献者优先
2、熟读过rocksdb/redis/mongodb/hbase/tidb任一源代码优先
3、熟悉MySQL源码、Innodb等引擎、B+树、 AST语法树、语义分析、熟悉Paxos算法、Raft算法者优先

云数据库研发工程师
职位描述:
1、云数据库RDS MySQL引擎优化分析及Patch相关研发
2、云数据库RDS MySQL及中间件相关研发
3、云数据库RDS MySQL平台产品化
职位要求:
1、精通C/C++/Python/Golang/Java/Rust语言中的一种
2、熟悉linux内核、精通任意一种语言的多线程、网络编程、分布式开发
3、熟悉MySQL / PostgreSQL数据传输协议, 主从复制协议, Mysql Gelara Cluster复制协议
具备以下条件之一者优先:
1、 熟悉Mysql源码者、Innodb等引擎、熟悉B+树, AST语法树, 语义分析、熟悉Paxos算法, Raft算法者优先
2、 有公有云RDS开发经验者优先

数据库研发工程师(DBA)
职位描述:
1、负责数据库的监控,备份,性能优化及故障处理等;
2、数据库分库分表方案的设计、实施及数据迁移;
3、负责根据项目需求设计并制定数据库解决方案;
4、负责数据库中间件的相关测试、维护及管理工作;
5、制定并不断完善数据库的运维规范、开发规范及安全规范;
职位要求:
1、熟悉MySQL数据库体系结构和工作原理,有两年以上MySQL管理经验;
2、熟悉常见存储引擎的原理、特点以及主从复制原理和实践;
3、熟悉目前常用的开源中间件解决方案,如Mycat,Atlas等;
4、有一定的脚本语言编程能力,熟悉Shell、Perl、Python脚本语言中的一种或几种;
5、有使用MongoDB、Redis的经验优先考虑;
6、良好的沟通、协调能力,能在一定的压力下有效开展工作;

消息中间件高级研发工程师
职位描述:
1、负责今日头条消息中间件架构设计及研发
2、优化消息中间性能和稳定性提升
3、设计符合业务场景的消息中间件
职位要求:
1、熟悉TCP/IP协议,熟练掌握Linux网络编程和多线程编程技术,熟练掌握C/C++/Java/Go等语言
2、熟悉Kafka, NSQ, RabbitMQ等各种消息中间设计实现
3、 扎实的编程能力,熟悉常用算法和数据结构,熟悉分布式系统原理
具备以下条件之一者优先:
1、熟悉RPC框架、系统性能优化和存储系统优先
2、有大型高并发项目架构设计经验者优先
3、有开源社区贡献者经验优先

基础架构研发工程师
职位描述:
1、负责头条云分布式计算、存储等基础设施的构建和优化
2、负责基础设施的可用性和稳定性保障
3、负责大流量高并发系统的支持与优化
职位要求:
1、熟悉TCP/IP协议,熟练掌握高并发Linux网络编程和多线程编程技术
2、熟练掌握Linux环境下的C/C++/Go/Python/Shell/PHP等一种以上编程语言
3、有较强的系统问题分析经验和能力,能够解决复杂的系统问题
具备以下条件之一者优先:
1、了解Kubernetes/Mesos/SwarmKit等编排服务框架优先
2、有分布式文件、KV、数据库存储经验优先
3、具有系统性能分析及优化经验者优先
4、开源社区活跃贡献者优先

#字节跳动#
全部评论
目前是社招,接受18年及之前毕业生
点赞 回复 分享
发布于 2018-07-16 16:41
秋招?
点赞 回复 分享
发布于 2018-07-07 11:41
秋招?
点赞 回复 分享
发布于 2018-07-07 11:24
点赞 回复 分享
发布于 2018-07-07 08:11
秋招?
点赞 回复 分享
发布于 2018-07-06 23:19
秋招???
点赞 回复 分享
发布于 2018-07-05 17:09

相关推荐

自由水:笑死了,敢这么面试不敢让别人说
点赞 评论 收藏
分享
评论
点赞
7
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务