B

ByteDance

Builds content apps, business software and AI

Production Systems Engineer Graduate - Server Management

Site Reliability EngineeringConfirmed live in the last 24 hours
Full-timeSan Jose, CA, USANo salary listedIn-person

About the Job

Requirements

  • Individuals are completing or have recently completed a Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, Information Technology, or a related technical field.
  • Experience in systems engineering, infrastructure operations, DevOps, Site Reliability Engineering, or related technical roles, or equivalent hands-on project experience.
  • Solid understanding of Linux system administration and troubleshooting, with Debian or Ubuntu preferred.
  • Programming or scripting experience in Python, Bash, Go, or another modern programming language.
  • Understanding of operating systems, computer architecture, networking fundamentals, and storage systems.
  • Strong analytical and troubleshooting skills with the ability to learn unfamiliar technologies quickly.
  • Good communication skills and the ability to collaborate effectively in cross-functional engineering teams.

Responsibilities

  • Assist with the deployment, validation, monitoring, maintenance, and lifecycle management of large-scale server fleets, including CPU and GPU servers.
  • 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 modern artificial intelligence infrastructure and GPU server platforms, and contribute to operational tooling, validation, monitoring, or reliability improvements.
  • Analyze server health, hardware failures, operational metrics, and infrastructure data to identify trends, risks, and opportunities for improvement.
  • Explore opportunities to apply artificial intelligence and large language models to infrastructure troubleshooting, automation, knowledge management, and operational decision-making.

Desired Qualifications

  • Experience developing automation tools or infrastructure software using Python, Bash, Go, or similar languages.
  • Experience working with server hardware, PC building, homelabs, or data center infrastructure.
  • Experience working with NVIDIA GPU platforms, artificial intelligence infrastructure, CUDA, or high-performance computing environments.
  • Experience applying networking fundamentals, including TCP/IP, DNS, DHCP, VLANs, and routing.
  • Hands-on experience through internships, research, open-source projects, homelabs, technical competitions, or personal engineering projects.
  • Experience with infrastructure monitoring, observability, logging, or telemetry platforms.
  • Experience with Git, Docker, Kubernetes, REST APIs, SQL, or infrastructure automation frameworks such as Ansible.

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