TikTok
Software Engineer/Mobile Engineer Graduate (Ads Core Demonstration) - 2027 Start
San Jose, California · Full-time · Posted Oct 28, 2026
- Education
- Bachelor’s/Master’s degree in Computer Science or a related discipline.
About the job
Develop and optimize mobile advertising features for TikTok, working with product, design, and engineering teams to deliver a high-quality ads experience.
What you'll do
- Develop and launch ad features for the TikTok app with backend, frontend, and product teams.
- Design, implement, and optimize monetization features for iOS and Android applications.
- Write maintainable code and documentation, share engineering practices, and contribute to technical strategy.
What they ask for
- Completing or recently completed a Bachelor’s or Master’s degree in Computer Science or a related discipline.
- Practical experience in mobile app development for Android and/or iOS.
- Good object-oriented development and software system design skills.
- Proficiency in at least one of Java/Kotlin (Android) or Swift/Objective-C (iOS); ability to debug and optimize large, complex codebases.
Nice to have
- Interest or experience in consumer-facing or ads products.
- Experience with mobile architecture refactoring, performance tuning, or client-side optimization.
Tools
Java, Kotlin, Swift, Objective-C, Android, iOS
Model-written summary · the original posting is authoritative