- 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
- Currently in your penultimate year pursuing a bachelor's degree, or in your final year going on to study a master's, graduating in 2024
- Currently in your penultimate year pursuing a bachelor's degree, or in your final year going on to study a master's, graduating in 2024
- 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 optimisation
Company
Location
London, England - United Kingdom
Job type
Full-Time
Golang Job Details
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, Mumbai, Singapore, Jakarta, Seoul and Tokyo.
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.
We are looking for talented individuals to join us for a Summer Internship in 2023. Internships at TikTok aim to offer students industry exposure and hands-on experience. Watch your ambitions become reality as your inspiration brings infinite opportunities at TikTok.
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 teams, and your key focus will be to deliver a first-class platform on which our development teams can build on.
This role will support:
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, Mumbai, Singapore, Jakarta, Seoul and Tokyo.
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.
We are looking for talented individuals to join us for a Summer Internship in 2023. Internships at TikTok aim to offer students industry exposure and hands-on experience. Watch your ambitions become reality as your inspiration brings infinite opportunities at TikTok.
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 teams, and your key focus will be to deliver a first-class platform on which our development teams can build on.
This role will support:
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs