Software Engineer Graduate (Global SRE) - 2027 Start

TikTok
San Jose
Workplace: OnsiteFull timeFunction: Software EngineeringSkills: ["Analytical problem-solving","Ownership","Communication","Collaboration","Problem-solving"]

Build and operate TikTok’s large-scale, globally distributed, fault-tolerant advertising systems. As an SRE, you’ll own reliability, help design reliability architecture, and lead disaster recovery preparedness, incident response, and global DR solution optimization. You’ll manage and plan infrastructure capacity to scale efficiently with business growth, and develop reliability platforms and engineering tools for monitoring, alerting, SLO management, risk governance, and resource management.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
14 hours ago

Software Engineer Graduate (Global SRE) - 2027 Start

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 14 hours agoStatus: Live

Job Summary

Build and operate TikTok’s large-scale, globally distributed, fault-tolerant advertising systems. As an SRE, you’ll own reliability, help design reliability architecture, and lead disaster recovery preparedness, incident response, and global DR solution optimization. You’ll manage and plan infrastructure capacity to scale efficiently with business growth, and develop reliability platforms and engineering tools for monitoring, alerting, SLO management, risk governance, and resource management.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Graduate level

Key Responsibilities

  • •Own the reliability of TikTok’s global advertising systems and help design reliability architecture to ensure high availability.
  • •Design, implement, validate, and continuously optimize global disaster recovery solutions for advertising systems.
  • •Lead disaster recovery preparedness and incident response.
  • •Manage and plan infrastructure capacity, ensuring efficient scaling with business growth and improved infrastructure utilization through performance optimization.
  • •Develop reliability platforms and engineering tools, including monitoring, alerting, SLO management, risk governance, and resource management.

Key Requirements

  • •Completing or recently completed a Bachelor’s or Master’s degree in Computer Science or a related discipline.
  • •Expertise in Unix/Linux operating systems and IP networking.
  • •Experience programming in at least one of: Python, Go, C, C++, or Java.
  • •Strong analytical and problem-solving skills with strong ownership and collaboration.
  • •Ability to commit to an onboarding date by the end of the year and clearly state availability and graduation date in your resume.
Experience:AdsRecommendation systemsDistributed systems
Education:
Skills:Analytical problem-solvingOwnershipCommunicationCollaborationProblem-solving
Tech Stack:Unix/LinuxIP networkingPythonGoCC++JavaDisaster recoveryMonitoringAlertingSLO management

Company Brief

TikTok
Short-form video platform that lets users create, share, and discover entertainment content through algorithmic recommendations. It also offers advertising and creator tools for brands, influencers, and businesses.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Headquarters: Singapore, Singapore
Founded: 2016
WebsiteLinkedIn