Logo of Huzzle

System Software Engineer, Summer Intern - 2024 Start (Fixed-Term Contract)

image

TikTok

Sep 8, 2023

Applications are closed

  • Internship
    Full-time
    Summer Internship
  • Software Engineering
  • London

Requirements

  • Currently in your penultimate year pursuing a bachelors degree, or in your final year going on to study a Masters, graduating in 2025
  • Studying computer science, engineering or a related technical discipline
  • Available from June for at least 12 weeks
  • Familiar with the operating system and its components, basic knowledge of Linux kernel
  • Familiar with C or C++, and a master in at least one of other languages such as Python / golang / rust / Java
  • Familiar with typical data structure and algorithm, multithreading programming and multithreading program performance optimization
  • Must obtain work authorization in country of employment at the time of hire, and maintain ongoing work authorization during employment

Responsibilities

  • We are now looking for talented individuals to join us in 2024 - people who want to inspire creativity and co-create the future with TikTok. Internships at TikTok aim to provide students the chance to work with our clients and teams to address key business problems and identify areas of growth for the company. With your education and experience, you will be able to take on real-world challenges from day one.
  • This role is part of our STE (System Technology & Engineering) team. This team has been committed to research and engineering development in the primary technology fields, such as operating systems, virtualisation and optimisation of essential system software. As a Software System Engineer, you will have a broad range of technical knowledge and specialise in Linux platforms and software development. You will sit in between the development and operations team, and your key focus will be to deliver a first-class platform that our development teams can build on.
  • This role will support with:
  • Developing operating systems in the user mode and the system-level tools.
  • Design and develop new Linux kernel features
  • Linux kernel performance analysis, tuning and optimisation for production workloads
  • Collaborate with global cross-function engineering teams

Entertainment & Media
Industry
10,001+
Employees
2017
Founded Year

Mission & Purpose

TikTok is a social media platform where users create and share short videos on various topics, including entertainment, education, and lifestyle. Their ultimate goal is to inspire creativity and bring joy to people's lives through engaging and entertaining content. TikTok's purpose is to provide a platform for self-expression and connection, fostering a global community where individuals can express themselves authentically and connect with others who share similar interests and passions.