System Engineer (Operating System) - System Technologies and Engineering

TikTok
San Jose, CA
Job Description
The System Technologies and Engineering team is looking for an experienced Operating System Engineer to develop the Linux Operating System (OS) to adapt to all kinds of servers within the datacenter.

Requirements

  • Migrate device drivers and OS key components from Linux upstream or vendor's codebase to adopt Bytedance kernel and Linux OS distribution;
  • Participate in regular code review for Linux Kernel and OS key component code change;
  • Take part in conducting the system design and development of the following systems: OS and Kernel quality assurance test system, OS image build platform, and OS deployment and operation maintenance system;
  • Serve as the primary escalation point for end users regarding issues within the OS, coordinating across all internal teams to ensure issue resolution is completed promptly;

Benefits

  • Medical, dental, and vision insurance
  • 401(k) savings plan with company match
  • Paid parental leave
  • Short-term and long-term disability coverage
  • Life insurance
  • Wellbeing benefits
  • 10 paid holidays per year
  • 10 paid sick days per year
  • 17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure)
]]>