Software Engineer Intern (Traffic Architecture) - 2027 Start

ByteDance
Singapore
Workplace: OnsiteInternshipFunction: Software EngineeringSkills: []

Build and develop traffic software for ByteDance’s multi-cloud traffic platform, including DNS services, L4/L7 proxies, web caching, and FaaS runtime components. Create telemetry and data pipelines for data-driven traffic control, develop API acceleration and networking services, and tune performance for real-time online traffic. Research new technologies to improve efficiency and scalability for terabyte-scale traffic processing.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 day ago

Software Engineer Intern (Traffic Architecture) - 2027 Start

✓ Verified Job

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

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

Job Summary

Build and develop traffic software for ByteDance’s multi-cloud traffic platform, including DNS services, L4/L7 proxies, web caching, and FaaS runtime components. Create telemetry and data pipelines for data-driven traffic control, develop API acceleration and networking services, and tune performance for real-time online traffic. Research new technologies to improve efficiency and scalability for terabyte-scale traffic processing.
Location: Singapore
Workplace: Onsite
Employment Type: Internship
Job Function: Software Engineering
Seniority: Intern level

Key Responsibilities

  • •Design and develop features of traffic software such as DNS server, L4/L7 proxy, web caching, and FaaS runtime, integrating with the traffic platform to process terabyte-scale data in real time.
  • •Build data pipelines and telemetry systems to support data-driven traffic control.
  • •Develop API acceleration and other networking services running on top of the multi-cloud traffic platform.
  • •Solve online traffic issues and perform performance tuning for traffic processing.
  • •Research new technologies to enable more efficient and scalable traffic processing.

Key Requirements

  • •Currently pursuing an undergraduate or master’s degree in software development, computer science, computer engineering, or a related technical field.
  • •Experience developing network systems in Rust, C, C++, and/or Go, with Linux environment skills.
  • •Familiarity with network protocols such as TCP/IP, HTTP/HTTPS, and DNS.
  • •Familiarity with microservice architecture.
  • •Familiarity with container and orchestration technologies such as Docker and Kubernetes.
Education:
Tech Stack:RustCC++GoLinuxTCP/IPHTTPHTTPSDNSMicroservice architectureDockerKubernetesAWSGCPOCINginxEnvoyEpollIo-uringApache Traffic Server

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