Software Development Engineer Graduate

ByteDance

San Jose, CAFresher1h agovia LinkedInH-1B sponsor · 122 entry-level filings

About the Role

ByteDance Networking is responsible for designing, building, and operating a global, intelligent network infrastructure that powers popular applications like Douyin and TikTok, serving hundreds of millions of users worldwide. This team focuses on hyperscale data-center networking solutions, encompassing network architecture, software-defined networking (SDN), network virtualization, switch software and hardware co-design, and high-speed networking. As a graduate joining this team, you will gain marketable software development and/or network operation experiences in data center networking at massive scale, with opportunities to pursue bold ideas, tackle complex challenges, and unlock limitless growth.

Key Responsibilities

  • Develop software to achieve datacenter network management automation, intelligence, and digitalization, enhancing network delivery efficiency and stability.
  • Build platform products and tooling services with capabilities for network planning, deployment, change management, verification, and analytics to support the entire network engineering lifecycle.

Requirements & Tech Stack

  • Computer Science, Electronic Engineering, Computer Engineering, Network Engineering, or related technical discipline.
  • Strong knowledge of networks and familiar with network protocols such as tcp/ip, DNS, arp.
  • Familiar with HTML, CSS, JavaScript, TypeScript, and other front-end technologies.
  • Proficient in at least one back-end programming language, including Python, Go, C, C++, or Rust.
  • Familiar with mainstream SQL and NoSQL database working principles, with database programming and optimization skills.
  • Strict disciplines on code and design quality, serious about Code Review, and possess good coding styles and practices.
  • Curiosity, motivation, a strong thirst for knowledge, and keen interest in cutting-edge technologies in the industry.

Qualifications

  • Individuals who are completing or have recently completed a Bachelor's or Master's degree in Computer Science, Electronic Engineering, Computer Engineering, Network Engineering, or a related technical discipline.
  • Experience in network automation deployment, automated changes development, and previous work with platforms like Robotron, Apstra, or Forward Networks is a plus.
  • Familiarity with the functionality of OTN or switch devices, as well as knowledge of their management and control protocols is a plus.

H-1B sponsor

ByteDance filed 122 entry-level H-1B applications for new hires (Oct 2025 - Jun 2026, Department of Labor).

See their H-1B record →

Entry-Level Software Engineer Jobs in SF Bay Area · last 7 days

137 openings · 135 need no experience

Most hiring: TikTok, ByteDance, Notion

See all 137 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job