Software Development Engineer, Network Automation

ByteDance
Seattle
Workplace: OnsiteFull timeFunction: Product ManagementExperience: 2+ yearsEducation: bachelorsSkills: ["Code review","Coding discipline","Design quality","Curiosity","Motivation"]

Design and develop software solutions that automate and digitize data-center network management, improving delivery efficiency and stability. Build platform tooling and services spanning network planning, deployment, change, verification, and analytics to support the full lifecycle of network engineering. Work with large-scale network infrastructure concepts including SDN, network virtualization, and switch software/hardware co-design.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 month ago

Software Development Engineer, Network Automation

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 29 days agoStatus: Live
Reposted: similar role first listed 1 month ago

Job Summary

Design and develop software solutions that automate and digitize data-center network management, improving delivery efficiency and stability. Build platform tooling and services spanning network planning, deployment, change, verification, and analytics to support the full lifecycle of network engineering. Work with large-scale network infrastructure concepts including SDN, network virtualization, and switch software/hardware co-design.
Location: Seattle
Workplace: Onsite
Employment Type: Full time
Job Function: Product Management
Seniority: Mid level

Key Responsibilities

  • •Lead the design and development of software solutions that automate, intelligize, and digitize data-center network management.
  • •Build platform products and tooling services for network planning, deployment, change, verification, and analytics.
  • •Support the full lifecycle of network engineering through platform capabilities and tooling.

Key Requirements

  • •Bachelor’s degree or above in CS, EE, or related majors, plus 2+ years of professional software development experience.
  • •Strong knowledge of networks and network protocols such as TCP/IP, DNS, and ARP.
  • •Familiarity with HTML, CSS, JavaScript, TypeScript, and other front-end technologies.
  • •Proficiency in at least one back-end language such as Python, Go, C, C++, or Rust.
  • •Experience with mainstream SQL/NoSQL database concepts, including database programming and optimization.
Experience:2+ yearsData center networkingNetwork operations
Education:Bachelor's in CS, EE and other related majors
Skills:Code reviewCoding disciplineDesign qualityCuriosityMotivation
Tech Stack:TCP/IPDNSARPHTMLCSSJavaScriptTypeScriptPythonGoCC++RustSQLNoSQLSDNNetwork virtualizationRobotronApstraForward NetworksOTN

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