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

Senior Software Engineer

TikTok

$264,514 - $359,720
Sep 10, 2025
San Jose, CA, USA
Apply Now

TikTok is looking to design and implement an integrated mobile-cloud multimedia feature and strategy platform to optimize systems for performance, scalability, and reliability across various mobile devices and platforms.

Requirements

  • Designing, developing, and maintaining high-performance Android applications using Java, Kotlin, C, or C++;
  • Working with cross-functional stakeholders to gather business requirements and translate them into technical requirements, and using agile methodology for the entire software development lifecycle;
  • Programming using Java, Python, C, or C++;
  • Debugging and troubleshooting software issues, including identifying root causes and developing new debugging tools;
  • Writing testable, maintainable, and low latency software using high level programming languages, including Golang, Java, Python, or C++.

Responsibilities

  • Design and implement an integrated mobile-cloud multimedia feature and strategy platform, covering feature collection, dynamic strategy deployment, on-device inference, and decision execution.
  • Ensure that systems are optimized for performance, scalability, and reliability across various mobile devices and platforms.
  • Work closely with members of cross-functional teams, including Backend Engineers, Machine Learning Engineers, Feature Engineers, Data Scientists, and Quality Assurance Engineers to deliver high-quality features on time.
  • Research and prototype new multimedia technologies and algorithms that can be integrated into mobile applications.
  • Optimize systems for performance, scalability, and reliability across various mobile devices and platforms.

Other

  • Must have a Master’s degree or foreign equivalent degree in Computer Science, Engineering (any), Information Systems, Mathematics, Data Science, or a related field, and 2 years of related work experience; OR a Bachelor’s degree or a foreign equivalent degree in Computer Science, Engineering (any), Information Systems, Mathematics, Data Science, or a related field, and 5 years of post-bachelor’s, progressive related work experience.
  • Type: Full time, 40 hours/week
  • Location: San Jose, CA
  • TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives.
  • TikTok is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, pregnancy, sincerely held religious beliefs or other reasons protected by applicable laws.