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 - Multiple Teams

TikTok

$190,486 - $341,734
Sep 24, 2025
Bellevue, WA, USA
Apply Now

Design and develop large-scale platforms, systems, and services that power Ads, Monetization, or business relative solutions for TikTok.

Requirements

  • Designing and implementing large-scale, distributed online software services using programming language C++, Java, Go, or Python;
  • Designing and implementing User Interfaces and scripts to automate common flows using HTML, JavaScript, Python, or Ruby;
  • Maintaining and debugging software services;
  • 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;
  • Applying Network protocols and using Unix or Linux operating system.

Responsibilities

  • Design and develop large-scale platforms, systems, and services that power Ads, Monetization, or business relative solutions.
  • Troubleshoot, debug, maintain, and upgrade backend services and systems.
  • Gather user requirements and write code in various programming languages.
  • Participate in full software development life cycle (SDLC) from preliminary system analysis to tests and deployment.
  • Integrate software components into a fully functional software system.
  • Develop operational tools to automate the general operation process.
  • Document and maintain software functionality.

Other

  • 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 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.
  • Full time, 40 hours/week
  • Location: Bellevue, WA
  • Collaborate with product managers to design and implement new application features.
  • Mentor interns and junior-level Software Engineers.