logo of kuaishou

快手中间件研发工程师/架构师(C++)

社招全职3年以上D11745地点:北京状态:招聘

任职要求


1、三年以上大规模高性能分布式系统开发和维护经验;
2、熟练掌握C++编程语言,掌握多线程编程的概念和技巧,熟悉Linux网络编程,熟悉常用性能诊断工具;
3、熟悉常见网络框架、RPC框架原理与机制,包括但不限于boost asio、gRPC、brpc、Thrift等,对服务发现、负载均衡、熔断、限流等概念与实践有一定的了解;
4、拥抱新技术,有较强的文献和源码阅读能力;
5、优秀的代码习惯,良好的学习沟通能力和团队合作精神,较强的项目推动能力。

工作职责


快手服务治理团队是服务于整个快手公司的核心技术团队。负责整个快手的服务框架,注册中心,以及服务治理和稳定性建设等相关工作,支撑海量的微服务及其相关的治理工作。以技术创造业务价值为目标,致力于不断提供更好的服务架构解决方案,提升业务团队的研发效率和体验。加入我们,您将:
1、负责微服务全生命周期的产品能力,包括但不限于服务发现、路由调度、可用性保障、高性能 RPC 框架等方面的设计改进工作,以及相关的新功能的研发、性能优化、可用性改进等;
2、直面超大业务规模带来的业务挑战,解决大规模带来的业务稳定性挑战,包括可用性、伸缩性和易用性问题;
3、密切结合业界先进理论和实践,结合公司实际业务需求,探索更好的微服务解决方案及其在快手的落地实践,共同打造业界领先的微服务中间件产品体系;
4、提供微服务领域的架构演进,提供完整的同城双活,异地多活,以及单元化相关解决方案在微服务领域的落地。
包括英文材料
分布式系统+
C+++
多线程+
Linux+
网络编程+
RPC+
gRPC+
相关职位

logo of bytedance
社招2年以上I6492

1、负责公司超大规模基础架构组件自动化运维平台的设计与开发,打造业界领先的运维基础设施平台; 2、推动存储组件的云原生化在公司内部落地,构建云原生运维生态,打造业界领先的存储云原生 PaaS 平台; 3、覆盖基础组件从研发活动到线上运维的全流程工具体系的建设,支撑业务的高速迭代与稳定性建设; 4、引导 SRE 基础运维工作朝着自动化、平台化、智能化方向演进,提升基础架构各组件体系整体运维管理效率。

更新于 2022-05-27
logo of bytedance
社招2年以上C3801

1、负责公司超大规模基础架构组件自动化运维平台的设计与开发,打造业界领先的运维基础设施平台; 2、推动存储组件的云原生化在公司内部落地,构建云原生运维生态,打造业界领先的存储云原生 PaaS 平台; 3、覆盖基础组件从研发活动到线上运维的全流程工具体系的建设,支撑业务的高速迭代与稳定性建设; 4、引导 SRE 基础运维工作朝着自动化、平台化、智能化方向演进,提升基础架构各组件体系整体运维管理效率。

更新于 2022-05-27
logo of bytedance
社招3年以上A153317

1、牵引国际电商的成本优化工作,通过技术手段提供系统性解决方案,输出最佳实践; 2、搭建FinOps体系,参与相应平台建设(如容量平台,成本可视化平台等),负责系统设计和核心代码开发; 3、支持各类大促活动,提高资源预估准确性,为大促稳定性保驾护航。

更新于 2024-11-06
logo of bytedance
社招3年以上A180202B

1、牵引国际电商的成本优化工作,通过技术手段提供系统性解决方案,输出最佳实践; 2、搭建FinOps体系,参与相应平台建设(如容量平台,成本可视化平台等),负责系统设计和核心代码开发; 3、支持各类大促活动,提高资源预估准确性,为大促稳定性保驾护航。

更新于 2024-11-06