Network Software Development Engineer Intern (Network Switch) - 2027 Summer

ByteDance
San Jose
Workplace: OnsiteInternshipFunction: Product ManagementSkills: ["Problem-solving","Debugging","Troubleshooting"]

Help build and validate a Network Operating System (NOS) for data center switches, designing and testing core NOS functionalities. Research and implement networking, monitoring, and telemetry technologies to improve efficiency, reliability, and availability. Work on high-performance, programmable, resilient systems supporting ByteDance’s global platforms, gaining hands-on software development and network operations experience.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
6 hours ago

Network Software Development Engineer Intern (Network Switch) - 2027 Summer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 6 hours agoStatus: Live

Job Summary

Help build and validate a Network Operating System (NOS) for data center switches, designing and testing core NOS functionalities. Research and implement networking, monitoring, and telemetry technologies to improve efficiency, reliability, and availability. Work on high-performance, programmable, resilient systems supporting ByteDance’s global platforms, gaining hands-on software development and network operations experience.
Location: San Jose
Workplace: Onsite
Employment Type: Internship
Job Function: Product Management
Seniority: Intern level

Key Responsibilities

  • •Design and test core functionalities of the Network Operating System (NOS) that powers data center networks.
  • •Research and implement new networking, monitoring, and telemetry technologies to enhance data center infrastructure efficiency, reliability, and availability.

Key Requirements

  • •Currently pursuing a Bachelor's or Master’s degree in Computer Science, Communications, or a related technical field.
  • •Solid understanding of algorithms and data structures, and proficiency in at least one programming language (C, C++, Python, or Go).
  • •Strong interest in high-speed networking, hardware-software interaction, and hardware offloading technologies.
  • •Basic understanding of switch/router operation, including fundamental knowledge of embedded systems and processor architecture.
  • •Familiar with Linux systems and comfortable using the Linux command line and editors such as Vim or Emacs.
Experience:NetworkingNetwork softwareProtocol developmentData centerTelemetry
Education:
Skills:Problem-solvingDebuggingTroubleshooting
Tech Stack:CC++PythonGoLinuxVimEmacsNetworking telemetryNetwork Operating System (NOS)Embedded systems

Company Brief

ByteDance
Develops consumer internet and content platforms, including TikTok and other apps for short-form video, news, and entertainment. It also builds advertising, commerce, and creator tools that connect audiences, brands, and publishers across global markets.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Established Company
Headquarters: Beijing, China
Founded: 2012
WebsiteLinkedIn