Tiktok服务架构稳定性团队招聘啦!!

有意向的同学欢迎投递简历 shans.xia@gmail.com !!😀😀

团队介绍

我们是TikTok的稳定性保障团队,主要职责是确保TikTok对外提供的服务高可靠、低延迟
对于任何一个复杂系统而言,稳定性保障是一个复杂且系统性的工作,我们致力于以数据驱动的方式自动化、智能化解决系统故障,致力于端到端优化系统架构。
在这里,你可以:
  1. 优化研发全流程质量和流程,深入研究如何提升代码质量,自动化进行测试及发布
  2. 优化TikTok核心功能的架构,设计更稳定更具有扩展性的业务架构和容灾方案,确保功能端到端的稳定性
  3. 建设超大规模服务治理系统,自动梳理系统核心链路及架构视图,自动定位、解决出现的故障,并建设完善混沌工程系统
  4. 建设稳定性保障度量系统,对系统预防、发现、解决故障的能力进行系统化度量,并提供一键解决方案
  5. 成为一个SRE专家,洞察系统隐患,建立运维标准,和研发团队一起推进运维自动化,完善上述的稳定性保障系统
我们目前在北京和新加坡同步招聘,岗位多多,渴望有更多优秀的人才加入到我们团队。

开放岗位

服务端资深研发工程师/架构师
职位描述:
1、负责TikTok核心功能架构优化,设计高可用、高性能、高可维护的系统,保障核心功能稳定性;
2、针对核心功能设计并实现端到端全链路的稳定性保障体系。
职位要求:
本科及以上学历,计算机、通信等相关专业;
有高并发/复杂业务系统/服务治理等相关工作经验;
熟练掌握一门后端编程语言,例如 Python/Go/Java/PHP/C/C++;
积极乐观,责任心强,自驱;
Software Engineer
Responsibilities:
  1. The optimization of TikTok's core function architecture, designing a highly available, high performance, and highly maintainable system to ensure the stability of core functions;
  2. Design and achieve the guarantee system of end-to-end full-link stability for the core functions
Qualifications:
  1. Bachelor's degree in Computer Science or a related technical background involving software/system engineering, or equivalent working experience.
  2. Good programming experience with high concurrency/complex business system/service management
  3. Proficient in at least one of the following backend languages: C/C++/Java/Go/Python/Shell/PHP
  4. Positive and optimistic, strong sense of responsibility, self-driven, serious, good team communication and collaboration skills
高级SRE工程师
职位描述
1、保障TikTok/直播等核心系统的稳定性,对事故进行快速响应并建立机制、平台提升处理效率;
2、参与建设运维工具、平台,推进运维自动化;
3、通过持续的全方位数据运营(包括可用性指标、历史事故、资源利用率等),找到系统薄弱点,落地地改进项目;
4、积累运维最佳实践,为业务架构设计与组件选型提供指导,输出运维技术文档;
5、推动提升服务的可靠性、可扩展性以及性能优化,保障系统 SLA。
职位要求
1、本科以上学历, 计算机相关专业;
2、扎实的计算机软件基础知识; 了解 Linux 操作系统、存储、网络 IO 等相关原理;
3、熟悉一种或多种编程语言,例如 Python/Go/Java/PHP/C/C++;
4、具备系统化解决问题的能力,良好的沟通技巧,责任感强
Senior SRE Engineer
Responsibilites:
  1. Ensure the online stability of the core system such as TikTok/Live, quickly respond to online accidents and build mechanisms and platforms to improve processing efficiency.
  2. Participate in the construction of operation and maintenance tools and platforms, and promote the automation of operation and maintenance.
  3. Find system weaknesses and improve projects on the ground through continuous and comprehensive data operations (including availability indicators, historical accidents, resource utilization, etc.),
  4. Accumulate best practices in operation and maintenance, provide guidance for business architecture design and component selection, and output operation and maintenance technical documents;
  5. Promote the improvement of service reliability, scalability and performance optimization to ensure system SLA.
Qualification
1. Bachelor degree or above, major in computer science;
2. Solid basic knowledge of computer software; understand the relevant principles of Linux operating system, storage, network IO, etc.;
3. Familiar with one or more programming languages, such as Python/Go/Java/PHP/C/C++;
4. Have the ability to solve problems systematically, good communication skills, and a strong sense of responsibility
服务端技术负责人
职位描述
1、负责TikTok高可用体系构建;
2、负责在线大流量高并发系统的设计和实施;
3、技术团队搭建、业务把控、团队管理和人员培养。
职位要求
1、5年以上工作经验;
2、有扎实的编程能力,有优秀的设计和代码品位;
3、深刻理解计算机原理,有良好的数据结构和算法基础;
4、有高并发服务设计和实现经验优先;
5、有微服务治理、高可用体系构建经验优先;
6、有团队管理经验优先。
Tech Lead Manager
Responsibility
  1. The construction of TikTok high-availability system
  2. Design and implementation of online high web traffic and concurrency systems
  3. Technical team building, business control, team management and members training.
Qualification
Job Requirements
  1. 5+ years of work experience;
  2. Have a solid programming ability, excellent design and code taste;
  3. Deep understanding of computer principles, good data structure and algorithm foundation;
  4. Experience in high concurrency service design and implementation is preferred;
  5. Experience in microservice governance and high-availability system construction is preferred;
  6. Team management experience is preferred.
服务端资深工程-工程质量
职位描述
1、负责抖音服务端质量与效率工具开发,通过有效的工具、有效的指标衡量并提高整体工程质量(代码质量、测试质量、上线质量等)
2、负责质量度量平台的建设,对工程质量各个部分进行量化,并指导相关质量建设
3、负责工程质量方向团队建设和方向规划
职位要求
1、本科及以上学历,技术基础扎实,精通至少一门开发语言(Golang、Python、Java、C/C++等)
2、有大型移动互联网服务端开发、测试开发经验,对工程质量有深入理解
3、熟悉研发流程、工程质量优先
4、具有通过工具、平台提升研发质量的意识和能力
服务端资深工程师-服务治理
职位描述
1、负责带领团队打造业界领先的服务治理体系
2、负责设计一体化的服务治理平台,打通监控、报警、处理、验证环节
3、基于业务和用户使用场景,进行深入优化,提供系统性、智能化服务治理解决方案
4、工作内容包括但不限于:自适应过载保护、强弱依赖自动识别&验证系统、混沌工程、自动降级平台、智能超时分析&设置
职位要求
1、有丰富的分布式系统、中间件、大规模微服务治理相关工作经验
2、本科及以上学历,技术基础扎实,精通至少一门开发语言(Golang、Python、Java、C/C++等)
3、优秀的分析问题和解决问题的能力,对解决具有挑战性的问题充满激情
4、有带团队经验优先
#字节跳动内推##内推##社招##校招##字节跳动#
全部评论
您好 能和您聊聊吗
点赞 回复 分享
发布于 2022-01-19 22:03

相关推荐

05-11 11:48
河南大学 Java
程序员牛肉:我是26届的双非。目前有两段实习经历,大三上去的美团,现在来字节了,做的是国际电商的营销业务。希望我的经历对你有用。 1.好好做你的CSDN,最好是直接转微信公众号。因为这本质上是一个很好的展示自己技术热情的证据。我当时也是烂大街项目(网盘+鱼皮的一个项目)+零实习去面试美团,但是当时我的CSDN阅读量超百万,微信公众号阅读量40万。面试的时候面试官就告诉我说觉得我对技术挺有激情的。可以看看我主页的美团面试面经。 因此花点时间好好做这个知识分享,最好是单拉出来搞一个板块。各大公司都极其看中知识落地的能力。 可以看看我的简历对于博客的描述。这个帖子里面有:https://www.nowcoder.com/discuss/745348200596324352?sourceSSR=users 2.实习经历有一些东西删除了,目前看来你的产出其实很少。有些内容其实很扯淡,最好不要保留。有一些点你可能觉得很牛逼,但是面试官眼里是减分的。 你还能负责数据库表的设计?这个公司得垃圾成啥样子,才能让一个实习生介入数据库表的设计,不要写这种东西。 一个公司的财务审批系统应该是很稳定的吧?为什么你去了才有RBAC权限设计?那这个公司之前是怎么处理权限分离的?这些东西看着都有点扯淡了。 还有就是使用Redis实现轻量级的消息队列?那为什么这一块不使用专业的MQ呢?为什么要使用redis,这些一定要清楚, 就目前看来,其实你的这个实习技术还不错。不要太焦虑。就是有一些内容有点虚了。可以考虑从PR中再投一点产出
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客企业服务