【Job Board】Software Engineer, Cloud Native Platform
Responsibilities
TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo.
Why Join Us
At TikTok, our people are humble, intelligent, compassionate and creative. We create to inspire - for you, for us, and for more than 1 billion users on our platform. We lead with curiosity and aim for the highest, never shying away from taking calculated risks and embracing ambiguity as it comes. Here, the opportunities are limitless for those who dare to pursue bold ideas that exist just beyond the boundary of possibility. Join us and make impact happen with a career at TikTok.
Our infrastructure team operates a large network of POPs around the world hosting edge services, such as traffic acceleration, CDN cache, gaming, etc. We are seeking experienced software engineers to build the Kubernetes-based platform (PaaS) to manage the lifecycle (creation, deployment, CI/CD etc.) and provide management tools (monitoring, alerting, logging, etc.) for edge services on our globally distributed POPs.
Responsibilities
- Collaborate with cross-functional team members to build enterprise-level platform (PaaS) that serves both internal and external teams.
- Develop and Enhance microservices using Cloud Native technologies like Kubernetes, gRPC, REST, Postgres, Containers, etc.
- Write the necessary unit test, integration test, and end-to-end test.
- Work in a fast-paced environment and be responsible end-to-end to the production environment.
Qualifications
Minimum Qualifications
- Master’s degree (or Bachelor's degree with 2+ years of experience) in Computer Science, Computing Engineering, or related fields.
- 2+ years experience in programming languages such as Go, Python, Java, C/C++.
- Experience with one or more databases and messaging frameworks, such as MySQL, Postgres, Redis, Kafka, etc.
- Experience in using Kubernetes, docker or other container technologies.
Preferred Qualifications
- Experience in Kubernetes-related Cloud Native development, such as Kubernetes API, Operator, Custom Resource Definition (CRD) development, or other related Open Source projects.
- Experience with backend development and frameworks such as Gin, Iris, Django, Spring, etc.
- Deep understanding of data structure design, networking, authentication and data security.
- Familiarity with the whole web stack, including protocols and web server optimization techniques.
- Experience in using and contributing to Cloud Native projects, e.g. Prometheus , Istio/Linkerd, KubeEdge, NATS, ArgoCD, OPA, Envoy, Harbor, etc.
TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At TikTok, our mission is to inspire creativity and bring joy. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.
TikTok is committed to providing reasonable accommodations during our recruitment process. If you need assistance or accommodation, please reach out to us at USRC@tiktok.com.
Job Information
The base salary range for this position in the selected city is $119700 - $210672 annually.
Compensation may vary outside of this range depending on a number of factors, including a candidate’s qualifications, skills, competencies and experience, and location. Base pay is one part of the Total Package that is provided to compensate and recognize employees for their work, and this role may be eligible for additional discretionary bonuses/incentives, and restricted stock units.
At ByteDance/TikTok our benefits are designed to convey company culture and values, to create an efficient and inspiring work environment, and to support ByteDancers to give their best in both work and life. We offer the following benefits to eligible employees:
We cover 100% premium coverage for employee medical insurance, 80% premium coverage for dependents and offer a Health Savings Account(HSA) with a company match. As well as Dental, Vision, Short/Long term Disability, Basic Life, Voluntary Life and AD&D insurance plans. In addition to Flexible Spending Account(FSA) Options like Health Care, Limited Purpose and Dependent Care.
Our time off and leave plans are: 10 paid holidays per year plus 17 days of Paid Personal Time Off(PPTO) (prorated upon hire and increased by tenure) and 10 paid sick days per year as well as 12 weeks of paid Parental leave and 8 weeks of paid Supplemental Disability.
We also provide generous benefits like mental and emotional health benefits through our EAP and Lyra. A 401K company match, gym and cellphone service reimbursements. The Company reserves the right to modify or change these benefits programs at any time, with or without notice.
相关推荐
基于恒阻抗负荷模型与母线三相短路扰动条件下三机九节点系统多频段电力系统稳定器暂态稳定性能评估(Simulink仿真实现)
内容概要:本文系统阐述了一套基于优先级规划与Petri网融合的多机器人路径规划(MAPF)MATLAB代码库,该框架将求解过程划分为几何解析、拓扑构建、调度优化与可视化呈现四个层次,实现了从地图解析、四邻域拓扑与Petri网建模,到基于优先级启发式的路径搜索、时间同步与冲突消解,再到动画与视频输出的完整闭环。其核心创新在于采用Petri网将“多机器人无冲突”这一动态时间约束转化为“每库所至多一标记”的静态容量约束,从而支持整数规划求解;并通过动态边权膨胀机制避免因硬封锁导致的虚假不可解问题,结合节点预留历史与几何惩罚驱动的局部同步策略,显著提升了冲突查询效率与调度性能。框架还支持双坐标系统与全流程可视化,便于算法行为分析与结果验证。; 适合人群:具备一定编程基础和机器人路径规划基础知识的研究生、科研人员及工程技术人员,尤其适合从事仓储物流、自动驾驶、无人机编队等多智能体系统研究的专业人士。; 使用场景及目标:① 在大规模多机器人系统中快速生成无冲突路径,适用于自动化仓库调度等工业场景;② 作为教学与研究工具,深入理解MAPF中的优先级规划、Petri网建模、冲突消解机制及其数学本质;③ 支持算法复现与扩展,可用于对比不同启发式策略、同步算法与规划框架的性能差异。; 阅读建议:建议读者按照文中组织结构顺序阅读,重点关注各模块之间的接口设计与信息传递机制,结合提供的代码实例进行调试与运行,深入理解动态边权膨胀、Petri网容量约束转化、节点预留历史与几何惩罚驱动同步等关键技术的设计意图与实现细节。
机械三维3D设计图-打铁扣自动机.zip
机械三维3D设计图-打铁扣自动机.zip
机械三维3D设计图-光伏铝板自动打标码垛线step.zip
机械三维3D设计图-光伏铝板自动打标码垛线step.zip
译页:一款支持大模型翻译的浏览器网页翻译插件
机器翻译及大模型翻译,需要到浏览器扩展中心开启开发者后加载未打包扩展程序
日式式样书最新版本no.4模版免费模版
日式式样书最新版本no.4模版版免费模版


