x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Software Engineer (Data Transmission) - Cloud Infrastructure
 banner picture 1  banner picture 2  banner picture 3

Software Engineer (Data Transmission) - Cloud Infrastructure

Tiktok Pte. Ltd.

Tiktok Pte. Ltd. company logo

Responsibilities


About TikTok

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

Creation is the core of TikTok's purpose. Our platform is built to help imaginations thrive. This is doubly true of the teams that make TikTok possible.

Together, we inspire creativity and bring joy - a mission we all believe in and aim towards achieving every day.

To us, every challenge, no matter how difficult, is an opportunity; to learn, to innovate, and to grow as one team. Status quo? Never. Courage? Always.

At TikTok, we create together and grow together. That's how we drive impact - for ourselves, our company, and the communities we serve.

Join us.


Team Introduction

The Cloud Infrastructure Database team, situated in Singapore, is responsible for architecting, designing, and building server and storage systems to meet the requirements of high-performance, low-cost, and easy-to-operate. By joining this team, you will work with the best engineers and talents in this industry and have a broad opportunity to get in touch with the latest AI application systems and newly emerged technology in computing, storage, and silicon validation. You will gain remarkable hardware architect, development, and validation experience in the most advanced hardware infrastructure at a massive scale.


What you will be doing:

1. In charge of creating data transmission product designs;

2. Provide the most suitable cloud solution based on the specific requirements;

3. Develop large-scale and high-concurrency systems and conduct various optimization investigations, including enhancing availability, stability, performance, and cost-efficiency.


Qualifications


What you should have:

- At least a Bachelor's, Master's, or Ph.D. degree in Computer Science or a related field with 4 years of relevant experience;

- Software development experience in one or more general-purpose programming languages, such as Golang/Python/C++ with good coding habits, including code neatness, reconstruction, and unit testing;

- Applicants with Database Kernel / Database Middleware / Database Management platform experience are preferred (Commonly used databases such as MySQL, PostgreSQL, Redis, MongoDB, HBase, ClickHouse, etc.);

- Strong motivation for technology, good communication skills and teamwork spirit, and excellent problem-analysis and problem-solving skills are preferred;

- Familiar with database log capture and analysis, message queue, ETL, and other data processing technologies are preferred.


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.

✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?