TikTok
Backend Engineer Graduate (Account) - 2027 Start
San Jose, California · Full-time · Posted Oct 28, 2026
- Education
- Bachelor's degree in computer science or a related discipline.
About the job
Design and implement account-security systems for TikTok products, including identity authentication, session management, and defenses against account threats.
What you'll do
- Design account security architecture and core identity, session, and account-protection systems.
- Detect and defend against threats using layered protections such as multi-factor authentication, device fingerprinting, and risk control.
- Coordinate implementation across teams and explore security standards and compliance.
What they ask for
- Completing or recently completed a Bachelor's degree in computer science or a related discipline.
- Experience building backend services.
- Proficiency in at least one of Go, Java, C++, or Python.
- Deep understanding of computer architecture, data structures, and algorithms; strong communication and teamwork skills.
Nice to have
- Software engineering experience through internships, work, coding competitions, or publications.
- Curiosity about new technologies and entrepreneurship; creativity and quick problem-solving.
Tools
Go, Java, C++, Python, FIDO2, Passkey, OAuth2.1, OpenID Connect
Model-written summary · the original posting is authoritative