Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

TikTok Logo

New Grad 2026: Software Engineer (Media Engine)

TikTok

$118,657 - $187,200
Aug 16, 2025
San Jose, CA, US
Apply Now

The Live Arch team is mainly responsible for the iteration of requirements for TikTok Live's streaming media-related business and the continuous evolution of its technology. We are committed to providing the global users of TikTok Live with the most advanced live streaming product experience.

Requirements

  • Familiar with at least one programming language: C, C++, Java, Python, or Golang.
  • Familiar with multimedia server-side development, experience in LIVE/VOD/RTC projects is a bonus.
  • Experience with any of the following multimedia tools is a bonus: FFmpeg, VLC, OBS studio, WebRTC, x264, x265.
  • Familiar with video compression standards H264/H265, VP8/VP9, experience in video codecs is preferred.
  • Familiar with audio compression standards OPUS/AAC, experience in audio codecs is preferred.
  • Experience with any of the following media servers is a bonus: nginx rtmp module, Licode, Kurento, mediasoup or jitsi.
  • Experience with video chat, live streaming or video conference is a bonus.

Responsibilities

  • Optimize and design Streaming Processing Service for TikTok Live
  • Implement new features and enhance video and audio experience
  • Exploring and landing next-generation video and audio technology

Other

  • Successful candidates must be able to commit to an onboarding date by end of year 2026.
  • Please state your availability and graduation date clearly in your resume.
  • Candidates can apply to a maximum of two positions and will be considered for jobs in the order you apply.
  • Applications will be reviewed on a rolling basis - we encourage you to apply early.