后端软件工程师,服务框架

16个月前全职
6.5K - 13K SGD Tiktok Pte. Ltd.

Tiktok Pte. Ltd.

location 新加坡
unsaved
职责 TikTok将优先考虑在新加坡有合法工作权的申请人,并且不需要TikTok赞助签证。 TikTok是短视频领域的领先目的地。我们的使命是激发创造力,带来快乐。TikTok在全球拥有办事处,包括洛杉矶、纽约、伦敦、巴黎、柏林、迪拜、新加坡、雅加达、首尔和东京。 为什么加入我们 在TikTok,我们的员工谦逊、聪明、富有同情心和创造力。我们创造的目的是激励——为了你、为了我们,也为了超过10亿用户在我们的平台上。我们以好奇心为先导,追求最高水平,从不回避冒险和接受模糊性。在这里,机会对于那些敢于追求超越可能性边界的大胆想法的人是无限的。加入我们,在TikTok的职业生涯中实现影响力。 团队简介 总部位于新加坡的微服务框架团队专注于对编程语言、RPC框架和高性能中间件进行深入研究。我们为公司提供研发框架、高性能中间件、服务网格和统一治理平台的研究和开发。其中,Golang框架(Kitex)已经应用于数以万计的服务,总计承载了数十亿的QPS,并在性能和可伸缩性方面处于行业的前沿。服务网格和我们的流量管理平台覆盖了公司大部分的业务。您将有机会参与前沿的研究和开发,与我们的团队合作构建下一代服务通信框架。 加入我们的部门,您可以期待通过丰富的培训和机会发展壮大。我们期待您的申请! 您将要做的事情: 1. 开发、优化和维护RPC框架,改善性能、稳定性和可伸缩性问题; 2. 为业务服务优化微服务的性能,提供高性能的基础组件; 3. 构建新的微服务架构,解决微服务中的现有问题。 资格要求 您应具备以下条件: - 计算机科学或相关专业学士学位; - 至少1年相关的RPC框架/服务网格/流量管理系统经验; - 对计算机科学和互联网技术有兴趣,至少精通一种编程语言,包括但不限于Golang、Java、Python、Rust; - 对RPC原理和框架(如Kitex/gRPC/bRPC/Dubbo/Thrift)有良好的理解; - 对网络编程和协议(如HTTP/HTTP2、TCP)有良好的理解; - 出色的解决问题的能力,能够有效地识别和解决复杂问题; - 良好的团队合作能力,在多任务环境中能够有效地工作; - 扎实的计算机基础知识,深入了解数据结构、算法和操作系统知识。 TikTok致力于创造一个包容的空间,员工的技能、经验和独特的观点受到重视。我们的平台连接着来自全球各地的人们,我们的工作场所也是如此。在TikTok,我们的使命是激发创造力,带来快乐。为了实现这个目标,我们致力于庆祝我们多样化的声音,创造一个反映我们所触及的众多社群的环境。我们对此充满激情,希望您也是如此。