Software Engineer/Mobile Engineer Graduate

TikTok

San Jose, CAFresher1h agovia LinkedInH-1B sponsor · 86 entry-level filings

About the Role

TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. The Monetization Client team from TikTok Ads Core is responsible for delivering innovative ads products on TikTok. As a graduate, you will get opportunities to pursue bold ideas, tackle complex challenges, and unlock limitless growth. Successful candidates must be able to commit to an onboarding date by the end of the year.

Key Responsibilities

  • Work closely with backend, frontend, and product teams to develop and launch innovative ad features on the TikTok app.
  • Collaborate with design and product teams to create a world-class mobile ads experience.
  • Design, implement, and optimize novel monetization features for iOS/Android applications, ensuring efficiency and performance.
  • Promote best practices by writing robust, maintainable code and clear documentation while delivering high-quality work in a fast-paced environment.
  • Partner seamlessly with senior and lead engineers, share knowledge and best practices within the team, and contribute to the company’s long-term technological strategy.

Requirements & Tech Stack

  • Individuals who are completing or have recently completed a Bachelor’s/ Master’s degree in Computer Science or a related discipline.
  • Relevant practical experience in mobile app development (Android and/or iOS).
  • Good object-oriented development and software system design skills.
  • Proficiency in at least one of the following languages: Java/Kotlin (Android) or Swift/Objective-C (iOS).
  • Ability to understand, debug, and optimize large and complex codebases.
  • Strong team communication and collaboration skills, strong curiosity for new technologies and solution delivery, with result-driven mindset.

Preferred Qualifications

  • Passion and experience in building consumer-facing or ads products.
  • Experience in Android architecture refactoring, optimization, and performance tuning, or similar iOS-related performance optimization.
  • Proven ability to optimize client-side performance and enhance user experience through technical innovation.

H-1B sponsor

TikTok filed 86 entry-level H-1B applications for new hires (Oct 2025 - Jun 2026, Department of Labor).

See their H-1B record →

Entry-Level Software Engineer Jobs in SF Bay Area · last 7 days

111 openings · 109 need no experience

Most hiring: TikTok, Notion, Scale AI

See all 111 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job