🚀 Internship

Software Engineer Summer Intern (Security) - 2023 Start

Tiktok

2mo ago

🚀 Summer

London

Rolling basis

Description

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.

The security team is missioned to build infrastructures, platforms, and technologies, as well as to support cross-functional teams to protect our users, products, and infrastructures. In this team, you'll have a unique opportunity to have first-hand exposure to the strategy of the company in key security initiatives, especially in building scalable and secure-by-design systems and solutions. Our challenges are not your regular day-to-day technical problems; you'll be part of a team that's developing new solutions to new security challenges of a kind not previously addressed by big tech. It's working fast, at scale, and we're making a difference.

View more

Area of Responsibilities

Software Engineering

Responsibilities

- Learn and understand security infrastructure and services in large-scale distributed systems- Implement the major features of security infrastructure components, libraries, SDKs, or sample applications that support the company's core security systems and products.- Explore cutting-edge security technologies, as well as the feasibility of landing them in TikTok in an effective and pragmatic way- Give tech talks and demos to the team on the project you were working on
View more

Requirements

- 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, computer engineering, electrical engineering, or other relevant disciplines- Available from June 2023 for 12 weeks- Programming and debugging fundamentals across languages such as: C/C++, Golang, Rust, x86/ARM assembly, Verilog, Python scripting, etc.- A good understanding of data structures, algorithms, and system security- Self-driven and capable of coping with ambiguity and moving projects from concepts to delivery- Passionate about information security
View more

Education requirements

Final Year
Penultimate Year