Search jobs > San Jose, CA > Ios software engineer

iOS Software Engineer Graduate (TikTok MultiMedia, Video on Demand) - 2025 Start (BS/MS)

TikTok
San Jose
Full-time

TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy.

TikTok's global headquarters are in Los Angeles and Singapore, and its offices include New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.

Why Join UsCreation is the core of TikTok's purpose. Our platform is built to help imaginations thrive. This is doubly true of the teams that make TikTok possible.

Together, we inspire creativity and bring joy - a mission we all believe in and aim towards achieving every day.To us, every challenge, no matter how difficult, is an opportunity;

to learn, to innovate, and to grow as one team. Status quo? Never. Courage? Always.At TikTok, we create together and grow together.

That's how we drive impact - for ourselves, our company, and the communities we serve.Join us. About the Team : TikTok Video-On-Demand (VOD) is a world-leading video platform that provides multimedia storage, delivery, transcoding services and playback, uploading SDKs.

We are building the next generation VOD platform which provides excellent experiences for billions of users around the world.

We're looking for software engineers to join the VoD mobile SDK team! Our team's mission is to empower TikTok content consumption by enhancing playback and uploading mobile SDK capacities and performance.

Join our team, you will focus on building mobile SDK related to multimedia and network technologies which deliver the best user experience on a huge variety of mobile platforms for TikTok users around the world.

We are looking for talented individuals to join our team in 2025. As a graduate, you will get unparalleled opportunities for you to kickstart your career, pursue bold ideas and explore limitless growth opportunities.

Co-create a future driven by your inspiration with TikTok. Successful candidates must be able to commit to an onboarding date by end of year 2025.

Applications will be reviewed on a rolling basis. We encourage you to apply as early as possible. Candidates can apply to a maximum of two positions and will be considered for jobs in the order you apply.

The application limit is applicable to TikTok and its affiliates' jobs globally. Applications will be reviewed on a rolling basis - we encourage you to apply early.

Online AssessmentCandidates who pass resume evaluation will be invited to participate in TikTok's technical online assessment in HackerRank.

Responsibilities- Architecture design and development of mobile platform, serving TikTok VoD business, especially on player and data loading.

Support the development of video playback / upload / download SDK on mobile platforms- Take ownership of end-to-end product quality, from developing to maintaining core mobile frameworks that power and deliver smooth playback experiences

Minimum Qualifications- Bachelor's degree in Computer Science or related discipline.- Experience in iOS mobile application development- Hands-on experience in building mobile applications and mobility solutions for native applications- Solid programming experience in at least one of the following languages : C, C++, Java- Self-motivated and independent in learning new technologies quickly.

Preferred Qualifications : - Experience with audio and video editing, media processing, transcoding and / or playback.- Experience with Graphics and / or OpenGL.

  • Experience with any of the following multimedia frameworks / projects is a bonus : FFmpeg, GStreamer, VLC, ExoPlayer.
  • 30+ days ago
Related jobs
TikTok
San Jose, California

Ads/Monetization Technology teams are building the next-generation monetization platforms to help millions of customers grow their businesses, utilizing our products like TikTok. Your profile will be reviewed by multiple teams within Monetization Technology, which is a great benefit! We are looking ...

Promoted
ByteDance
San Jose, California

With a suite of more than a dozen products, including TikTok, Helo, and Resso, as well as platforms specific to the China market, including Toutiao, Douyin, and Xigua, ByteDance has made it easier and more fun for people to connect with, consume, and create content. Site Reliability Engineers (SRE) ...

ByteDance
San Jose, California

With a suite of more than a dozen products, including TikTok, Helo, and Resso, as well as platforms specific to the China market, including Toutiao, Douyin, and Xigua, ByteDance has made it easier and more fun for people to connect with, consume, and create content. About the team:The Applied Machin...

TikTok
San Jose, California

Minimum Qualifications- Currently pursuing an Undergraduate/Graduate/Master in Software Development, Computer Science, Computer Engineering or a related technical discipline- Able to commit to working for 12 weeks during Summer 2025;- Familiar with C/C++ and Rust, along with experience in audio/vide...

Promoted
TikTok
San Jose, California

We're looking for 2025 new grads to join us - In our team, you will have the opportunity to participate in the development of the cutting-edge content understanding model to help improve the recognition ability of violated content in TikTok, and will also be responsible for optimizing our distribute...

TikTok
San Jose, California

The department this position is considered for include but not limited to:- Global Monetization Product and Technology-Creative Intelligence and Brand Innovation Technology-Brand Innovation- Global Monetization Product and Technology-Ads Interface and Platform-Brand Ads Technology- Global Monetizati...

Promoted
Walmart
San Jose, California

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years' experience in software engineering or related area. Master's degree in Computer Science, Computer Engineering, Computer Information Systems, Softwar...

TikTok
San Jose, California

Recent graduates are highly encouraged to apply!- Final year or recent graduate with a background in Software Development, Computer Science, Computer Engineering, or a related technical discipline;- Must obtain work authorization in country of employment at the time of hire, and maintain ongoing wor...

Siemens Industry Software Inc.
Fremont, California

All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, national origin, citizenship status, ancestry, sex, age, physical or mental disability unrelated to ability, marital status, family responsibilities, pregnancy, genetic informatio...

Snap Inc.
Palo Alto, California

Snap is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, ...