- Experience
- 5+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 1 week ago
- Work mode
- In office
- Education
- Bachelor's degree
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About TikTok Shop
TikTok Shop is a content-driven e-commerce platform that leverages global short-video content to present affordable and high-quality products to users. Our objective is to become the preferred platform for discovering and purchasing these products by offering personalized, vibrant, and efficient shopping experiences. We also empower merchants with reliable platform services supporting live and short-video e-commerce scenarios. Our vision is to simplify access to great products and improve quality of life worldwide. We are seeking enthusiastic and skilled individuals to join our product and operations teams to help build an innovative, secure, and user-friendly e-commerce ecosystem for consumers and brands.
Role Overview
The Site Reliability Engineer (SRE) role blends software and systems engineering disciplines to maintain and develop high-performance, large-scale distributed infrastructure. You will engage deeply in the software development lifecycle of critical services, working collaboratively with product engineers to merge software coding with systems expertise. Your focus will be to ensure that TikTok Shop's services are dependable, fault-tolerant, scalable, and cost-efficient. Additionally, you will create software platforms and tools that enhance operational and engineering efficiencies at scale — particularly emphasizing improvements in observability, performance, and maintainability of systems.
Key Responsibilities
- Deliver SRE solutions that address real-world TikTok Shop business needs, coordinating across teams, time zones, and regions.
- Contribute to building comprehensive disaster recovery solutions to guarantee service continuity during critical failure events.
- Drive continuous enhancements in stability, efficiency, security, and cost-effectiveness of TikTok Shop's core SRE capabilities, managing important operational metrics including incident recall rates, SLIs, MTTD, MTTR, and resource consumption.
- Lead the design and deployment of toolsets and platform solutions to advance the TikTok Shop infrastructure.
- Participate in on-call rotations to address performance or availability challenges promptly, reducing downtime to the minimum.
Required Qualifications
- Bachelor’s degree or higher in Computer Science, Information Technology, Systems Programming, or related fields.
- At least five years of experience with one or more programming languages such as Java, C++, Go, or scripting languages like Shell or Python.
- Knowledge of e-commerce systems, common network and access layer faults, paired with related practical experience.
- Proven expertise in operation, deployment, ensuring high availability, and quality assurance of large distributed systems.
- Strong analytical skills, a sense of responsibility, and capability to troubleshoot complex problems effectively.
About TikTok
TikTok is a global leader in short-form mobile video content, dedicated to inspiring creativity and spreading joy. With headquarters in Los Angeles and Singapore and presence across major cities worldwide, TikTok fosters innovation and diversity in a fast-paced tech environment. We embrace a culture of curiosity, humility, teamwork, and resilience, tackling challenges with an "Always Day 1" mindset and striving to make meaningful impacts for users and communities.
Diversity and Inclusion
Committed to inclusivity, TikTok values diverse experiences, skills, and viewpoints. Our workspace reflects our global audience and promotes an environment where all voices are celebrated and respected. Join us in our mission to inspire and bring joy through creativity while contributing to an equitable workplace.
Minimum education
Bachelor's Degree