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 Backend Software Engineer - Tiktok Online Infrastructure

TikTok

$177,688 - $341,734
Sep 3, 2025
Seattle, WA, USA
Apply Now

TikTok Backend Online Infrastructure Team is dedicated to building and maintaining a high availability infrastructure that supports the fast-paced nature of TikTok's short video platform. Our team ensures that our backend systems are optimized for the unique demands of high QPS (queries per second) and low latency, enabling millions of users to seamlessly create and consume content every day.

Requirements

  • 3+ years of working experience in software engineering with a focus on distributed systems, cloud computing, or data intensive real-time services.
  • Strong expertise in designing, building, and optimizing microservices-based architectures for large-scale online services.
  • Proficient in at least one programming language, such as Go, Python, or Java, with a solid understanding of software design principles and patterns.
  • In-depth knowledge of CI/CD pipelines, infrastructure-as-code tools, and configuration management systems.
  • 5+ years of working experience in software engineering with a focus on distributed systems, cloud computing, or data intensive real-time services.

Responsibilities

  • Design, develop, and maintain robust and scalable backend infrastructure and services that support cloud-native applications.
  • Implement frameworks and tools to enable seamless development, testing, deployment, monitoring, and management of our services and infrastructure components across multiple cloud environments.
  • Contribute to the evolution of our continuous integration and delivery (CI/CD) processes.
  • Work closely with cross-functional teams to architect solutions that are optimized for scalability, reliability, fault-tolerance, performance and privacy protection.
  • Mentor engineers and provide technical guidance, best practices, and emerging technologies.

Other

  • BS Degree in Computer Science or related fields
  • Strong communication skills with the ability to articulate technical concepts and collaborate effectively with team members at all levels.