TikTok是短视频领域的领先目的地。我们的使命是激发创造力,带来快乐。TikTok在全球各地设有办事处,包括洛杉矶、纽约、伦敦、巴黎、柏林、迪拜、新加坡、雅加达、首尔和东京。
在TikTok,我们解决各种计算机科学问题。在收益技术方面,我们构建基础设施、工具和技术来提高工程速度和产品质量。
• 你喜欢开发能够改善工程流程的工具,无论是命令行工具、Web服务、测试数据工厂、大规模测试系统等。
• 你对高质量的软件充满热情,但对代码中的黑客和捷径不太满意。
• 你努力自动化和消除重复和手动任务,因为低效是你最不喜欢的事情之一。
• 你相信,除非你能量化或衡量某件事情,否则你可能无法改善它。
• 你认为机器学习、深度学习、大规模行业中的特征工程可以进行测试或调试。
职责:
• 专注于构建工具和基础设施,使TikTok的其他软件工程师能够更快地发布高质量的代码。
• 设计和构建工具和基础设施,帮助工程团队衡量和提高他们的速度。开发工具来理解、建模和复制生产环境中的流量模式,包括一些统计建模和机器学习技术的情况。
• 发现开发、测试和发布过程中的痛点,并通过软件找到可扩展的解决方法。
• 设计和构建先进的自动化测试框架。
• 开发云原生平台,解决环境、流量路由、持续集成/交付问题。
• 计算机科学、相关技术领域的学士学位或同等实践经验
• 至少一种以下语言的编码经验:C、C++、Java、Golang或Python。
• 在计算机科学、数据结构、算法和软件设计方面有经验