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

Software Engineer

TikTok

$264,448 - $264,448
Aug 28, 2025
San Jose, CA, USA
Apply Now

Develop software for a PAAS platform for recommendation middleware which serves TikTok feeds, e-commerce, live and other businesses or apps.

Requirements

  • Developing software using Java, Go, C++, JavaScript, Ruby, or Python;
  • Multi-threading and performance optimization;
  • Working on cloud native application/workflow development;
  • Designing and implementing software service architecture to support high throughput and fault tolerant services;
  • Designing and managing databases to support online services using MySQL or Redis;
  • Performing PAAS platform development;
  • Using Linux/Unix operating system.

Responsibilities

  • Develop software for a PAAS platform for recommendation middleware which serves TikTok feeds, e-commerce, live and other businesses or apps.
  • Build global recommendation control planes with metadata sync networks.
  • Optimize the end-to-end user experience of the platform and make it more efficient for global teams.
  • Work with the middlewares team and deliver cloud native platform solutions for new middlewares and algorithms.
  • Assist in the tasks for building a better index platform, feature platform, data center and other products in our team.
  • Maintain the code of the platform backend and middlewares.

Other

  • Master's degree or foreign equivalent degree in Computer Science, Engineering (any), Information Technology, or a related field, and 1 year of related work experience; OR a Bachelor's degree or foreign equivalent degree in Computer Science, Engineering (any), Information Technology, or a related, and 3 years of related work experience.
  • International travel required up to 5%.
  • 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.