B

ByteDance

Builds content apps, business software and AI

Tech Lead Cloud Site Reliability Engineer

Site Reliability Engineering +1Confirmed live in the last 24 hours
Full-timeSan Jose, CA, USANo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree or above in Computer Science, Software Engineering, Information Security, or a related field.
  • At least 5 years of experience in Linux operations, Site Reliability Engineering, or DevOps.
  • Proficiency in at least one programming language such as Go, Python, or C++, with engineering capabilities in platform development, system tooling, and automation.
  • Strong computer science fundamentals, including understanding of Linux operating system principles, computer networks, storage systems, graphics processing unit systems, and databases, plus systematic troubleshooting and root-cause analysis skills.
  • Familiarity with reliability practices including monitoring and alerting, capacity management, change management, canary or gray releases, incident response, and postmortem processes.
  • Experience operating public cloud platforms or deep familiarity with major providers such as Oracle Cloud Infrastructure, Amazon Web Services, Microsoft Azure, or Google Cloud Platform, including their underlying mechanisms.
  • Experience with large-scale cloud host delivery, image or Amazon Machine Image systems, resource scheduling, network adaptation, and virtualization technologies such as Kernel-based Virtual Machine and Quick Emulator.
  • Familiarity with containers and cloud-native ecosystems, including Docker, Kubernetes, and containerd, and understanding of isolation mechanisms such as control groups and namespaces.
  • Experience maintaining graphics processing unit clusters, including drivers, Compute Unified Device Architecture, Multi-Instance GPU, topology awareness, troubleshooting, stress testing, and GPU delivery pipelines.
  • Experience with reliability-focused initiatives such as failure drill systems, capacity governance, change governance, observability platforms, and resource cost optimization.

Responsibilities

  • Design, build, scale, and operate ByteDance’s global infrastructure, including large-scale systems spanning public and private clouds.
  • Develop tools, automation frameworks, visualizations, and monitoring systems to streamline operations and optimize global infrastructure.
  • Create, manage, and standardize cloud Amazon Machine Images or images for use across multiple environments, ensuring alignment with global compliance standards.
  • Participate in technical operations and on-call rotations to address incidents related to cloud, operating systems, networks, performance, and reliability.
  • Drive improvements across the infrastructure lifecycle, from ideation and design through development, deployment, user support, and continuous refinement.

Desired Qualifications

  • Open-source contributions, technical blogs, patents, or technical sharing experience are highly preferred.
  • Experience operating large-scale production environments is a strong plus.

About the Company

ByteDance

Builds content apps, business software and AI

ByteDance builds content and creation apps for consumers, alongside collaboration software and AI services for businesses. Its video platforms connect viewers with creators, while CapCut gives people tools to edit and publish videos. The group also develops Lark for workplace communication and shared documents, and its Seed research teams build language, image, video, and speech models used in consumer apps and sold through BytePlus cloud services. It earns money from advertising, commerce services, paid software subscriptions, and usage of its enterprise technology. ByteDance was founded in 2012 and has its operational headquarters in Beijing, China.

Company size
10,001+
Company stage
Private
Total funding
$35.1B
Headquarters
Haidian, China
Founded
2012

Recently Posted Jobs

Explore more opportunities at ByteDance

See more jobs