TikTok
Software Engineer Intern (TikTok-Social-Friending) - 2027 Summer
San Jose, California · Internship · Posted Oct 28, 2026
- Education
- Currently pursuing an undergraduate or graduate degree in a specified or related technical discipline.
About the job
Build full-stack systems and product features for TikTok relationship discovery, connections, and management across backend, iOS, and Android.
What you'll do
- Design and deliver features for relationship discovery, connection, and management.
- Work across backend services and iOS and Android applications, owning features from design through launch and iteration.
- Collaborate across teams and produce maintainable code and technical documentation.
What they ask for
- Currently pursuing an undergraduate or graduate degree in Computer Science, Computer Engineering, Software Engineering, or a related technical discipline.
- Able to commit to a 12-week internship during Summer 2027.
- Software development experience on backend, iOS, or Android, with willingness and ability to contribute across all three.
- Knowledge of computer architecture, data structures, algorithms, operating systems, and software engineering principles; experience designing APIs and integrating mobile apps with backend services.
Nice to have
- Experience delivering an end-to-end feature across backend services and mobile clients.
- Familiarity with distributed systems, high-concurrency services, mobile architecture, networking, databases, or performance optimization.
Tools
backend, iOS, Android
Model-written summary · the original posting is authoritative