Singapore Jobs Software Engineer – Cloud native infrastructure – #worknow Position at TikTok

Image TikTok
  • Job vacancies posted on: 10 months ago


We are hiring! Our company is merrily looking for a candidate to fill the position of Software Engineer - Cloud Native Infrastructure - #Worknow. For those of you who live in Singapore and its surrounding areas, we need you to then join our company office, TikTok, and able to under a full time working hours.

As a professional business with expertise in the field we serve, we have specific standards for each candidates interested to join our company. If you have experience in the field of Computer/Information Technology & IT-Software with at least Bachelor's Degree, Post Graduate Diploma, Professional Degree, Master's Degree & Doctorate (PhD), professional, honest, and disciplined, we will enthusiastically hearing from you to join our company.

We offer you the salary rates ranging from SGD 2.000 - SGD 5.700. The provision pertaining to the average starting initial salary we offer may change if you meet or even beyond the minimum requirement we are looking for in accordance with our company HRD agreement.

Job Info

Company TikTok
Position Software Engineer - Cloud native infrastructure - #worknow
Region Singapore
Career Level Junior Executive
Work Experience 3 years
Qualification Bachelor's Degree, Doctorate (PhD), Master's Degree, Post Graduate Diploma, Professional Degree
Type of Work Full-Time
Minimum Salary SGD 2.000
Maximum Salary SGD 5.700


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.

The Cloud Infrastructure team, based in Singapore, supports many of our star products and core business lines, serving hundreds of millions of users every day. We actively embrace open source and innovative software/hardware architecture, building a series of infrastructure to ensure the best R&D practices and enable the overall development of the company.

Our Cloud Native Infrastructure team manages a Kubernetes-like cluster management system to host microservices, serverless applications, big data processing, machine learning, distributed storage services, and edge computing platforms for the company.

The team builds and leverages the container-based cluster management system to manage elastic computing resources, providing PaaS hosting capabilities to our developers and infrastructure services. This cluster management system is designed to be capable of managing TikTok and its affiliates’ fleet of machines across multiple data centers, managing hundreds of millions of containers and applications for our business, with high agility, large scalability, high availability, and extreme performance assurance.


  • Build application orchestration framework to host various types of production workloads, covering services management, big data jobs, distributed machine learning systems, and distributed storage services;
  • Build performant container-based cluster management to manage our hyper-scale resources and workloads, with horizontal scalability and ultra-low end-to-end container startup latency;
  • Design and build flexible distributed resources and tasks scheduling framework to meet various needs;
  • Design and build cluster federation, horizontal scaling, vertical scaling, and co-location solutions to optimize resource utilization;
  • Apply ML methodologies to the scheduler system to help reduce resource fragmentation, balance hot spots and optimize datacenter power usage.


  • Bachelor’s or higher degree in Computer Science or related fields;
  • Experience with one or more general programming languages including but not limited to: Golang, Python, Rust, C/C++;
  • Experience working in two or more of the following areas: Unix/Linux environments, distributed and parallel systems, networking systems, and developing large scale software systems;
  • Good at independent thinking, able to find problems proactively, and have systematic problem analysis and problem-solving skills.

Preferred Qualifications

  • At least 3 years of relevant experience;
  • Experience in cloud-native application or framework development, including OAM, dapr, vitess;
  • Experience in large scale cluster management systems, including Kubernetes, Yarn, Mesos;
  • Experience in large scale resources and tasks scheduling development;
  • Experience in container runtime and relevant projects, including Container, Kata-Container, gVisor, and x-containers;
  • Contributor/Committer of the open-source community is a plus.

Office/Company Address

Country Singapore
Region Southeast Asia
City Singapore
Address Singapore
Map Google Map


  • Get work experience
  • Bonus for overtime
  • Be taught first
  • Good work environment

Apply for Work

Please note that the information contained may change at any time.

Mostly, applying for a job is free of charge, you have to be careful when applying for a job.

Tips from admin. Use polite language and promote yourself as attractively as possible so that the related HRD/Staff is interested in you.

Good luck getting the job you want.

Job Application Instructions

  1. Go to the "Apply Now" link above
  2. If you don't have an account yet, please register first, create a profile/upload a resume according to your personal data
  3. If you have registered, you can immediately log in
  4. Promote yourself through the tertara job application form
  5. Done, please wait.

Share this Job Vacancy

Company Description

TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy.

TikTok is a global short-form mobile video platform that allows you to express yourself by creating content. It gives rise to engaging, interactive challenges and trending topics in which anyone can participate. TikTok aims to capture and showcase the world's creativity, knowledge, and moments that matter, directly from your mobile phone. TikTok has global offices in many cities, including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul, and Tokyo.

Company Info

  • Industry: Computer / Information Technology (Software)
  • Registration No.: 201719908M
  • Company Size: 51 - 200 Employees
  • Average Processing Time: 30 days
  • Benefits & Others: Dental, Education support, Medical, Vision, Regular hours, Mondays - Fridays, Casual (e.g. T-shirts)
This vacancy is suitable for those of you who live in the following areas: Southeast Asia