Drimva

ByteDance

System Engineer (Operating System) - System Technologies and Engineering

San Jose, California · Full-time · Posted Oct 28, 2026

Education
Bachelor's degree or higher in Computer Science, Computer Engineering, Electrical Engineering, or a related major.

About the job

Develops and maintains Linux operating systems and related testing, deployment, monitoring, and maintenance systems for data-center servers and cloud servers.

What you'll do

  • Build and run large-scale, fault-tolerant systems and troubleshoot operating-system components, including storage and networking.
  • Improve automated OS monitoring, software deployment, and upgrades; support new CPU, GPU, network, and storage platforms.
  • Optimize AlOps tools for large-scale clusters.

What they ask for

  • Bachelor's degree or higher in Computer Science, Computer Engineering, Electrical Engineering, or a related major.
  • Familiarity with data structures and algorithms, multithreaded programming, and server performance optimization.
  • Familiarity with operating systems and IT; proficiency with Linux shell commands.
  • Familiarity with C or C++, and expertise in a language such as Python, Go, Rust, or Cud.

Nice to have

  • Experience in Linux operating-system development or a similar field.
  • Familiarity with computer architecture, server development lifecycle, Linux/Unix architecture, Linux Kernel mechanisms and programming, systemd, glibc, and kubernetes.

Tools

Linux, C, C++, Python, Go, Rust, Cud, systemd

AI focus

Optimize AlOps tools for large-scale clusters.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)