B

ByteDance

Builds content apps, business software and AI

Production Systems Engineer - Server Management DevOps

Site Reliability EngineeringConfirmed live in the last 24 hours
Full-timeLondon, UKNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree or above in Computer Science, Computer Engineering, Electrical Engineering, Information Technology, or a related technical field.
  • Two years of experience in systems engineering, infrastructure operations, DevOps, Site Reliability Engineering, or related technical roles, or equivalent hands-on project experience.
  • Strong foundation in Linux system administration and troubleshooting, including basic server architecture, operating systems, storage, networking, and hardware management concepts.
  • Programming or scripting experience in Python, Bash, Go, or another modern programming language, with the ability to develop infrastructure or operational automation tools.
  • Hands-on experience troubleshooting system, hardware, storage, networking, or performance-related issues in Linux-based environments.
  • Strong analytical and problem-solving skills, with the ability to learn unfamiliar technologies quickly and investigate complex technical issues in a structured manner.
  • Good communication and collaboration skills for working with engineers and cross-functional stakeholders across technical domains and regions.

Responsibilities

  • Assist with the deployment, validation, monitoring, maintenance, and lifecycle management of large-scale CPU and GPU server fleets.
  • Develop scripts, tools, and automation solutions using Python, Bash, Go, or other programming languages to reduce manual operational work and improve infrastructure efficiency.
  • Work with Linux-based production environments and help troubleshoot operating system, hardware, storage, networking, and performance-related issues.
  • Gain exposure to AI infrastructure and GPU server platforms, contributing to operational tooling, validation, monitoring, or reliability improvements.
  • Explore opportunities to apply artificial intelligence and large language models to infrastructure troubleshooting, automation, knowledge management, and operational decision-making.
  • Analyze server health, hardware failures, operational metrics, and infrastructure data to identify trends, risks, and improvement opportunities.
  • Create and improve technical documentation, standard operating procedures, troubleshooting guides, and internal knowledge bases.
  • Work with infrastructure engineers, hardware teams, data center operations, platform developers, supply chain teams, and other stakeholders on global infrastructure projects.

Desired Qualifications

  • Familiarity with BIOS/UEFI, BMC, firmware, PCIe, NVMe, network interface controllers, or hardware telemetry.
  • Proficiency in Python, Go, Bash, or another programming language for production-grade infrastructure automation, including designing, building, or maintaining tools and platforms used in large-scale production environments.
  • Deep knowledge of Linux administration and troubleshooting, preferably Debian or Ubuntu, combined with strong understanding of server architecture and management technologies such as kernels, drivers, BIOS/UEFI, BMC, Redfish, firmware, PCIe, NVMe, network interface controllers, data processing units, hardware telemetry, and failure diagnostics.
  • Hands-on experience introducing and productionizing large-scale GPU infrastructure, including ownership of hardware new product introduction or fleet onboarding across qualification, system integration, deployment, production validation, operational handoff, and post-launch reliability.
  • Strong understanding of distributed AI workload behavior and performance analysis, including collective communication, multi-node training, inference serving, GPU scheduling, checkpointing, workload-related bottlenecks, Data Center GPU Manager, NCCL testing, CUDA profiling, and network-fabric telemetry.
  • Experience building and operating monitoring, telemetry, hardware management, or automated remediation platforms at substantial scale, with measurable improvements in fleet availability, deployment efficiency, incident reduction, operational efficiency, or reliability.
  • Experience working directly with original equipment manufacturers, original design manufacturers, component suppliers, or GPU platform vendors throughout qualification, technical escalation, root-cause analysis, and corrective-action processes.
  • Experience with advanced infrastructure technologies or engineering areas such as containerization and orchestration, Docker, Kubernetes, infrastructure automation frameworks such as Ansible, AI-powered automation, AI agents, large language models, retrieval-augmented generation, open-source infrastructure projects, technical publications, patents, or relevant industry standards.

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