Backend Software Engineer Project Intern (Data Platform, Data Management Suite) - 2026 Start

ByteDance
Singapore
InternshipFunction: Software EngineeringSkills: ["Software development","Data structures and algorithms","Software design","Testing","Product launch","Data platform development"]

Build and improve a unified data development platform that supports global data producers with features like intelligent IDE capabilities, workflow management, and multi-engine integration. Work on distributed state management and metadata synchronization across centralized and regional environments, and design a high-performance distributed scheduling system for large-scale tasks across business lines. Collaborate with partner teams worldwide and integrate backend systems across the big data ecosystem using backend technologies and frameworks.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 day ago

Backend Software Engineer Project Intern (Data Platform, Data Management Suite) - 2026 Start

✓ Verified Job

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

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

Job Summary

Build and improve a unified data development platform that supports global data producers with features like intelligent IDE capabilities, workflow management, and multi-engine integration. Work on distributed state management and metadata synchronization across centralized and regional environments, and design a high-performance distributed scheduling system for large-scale tasks across business lines. Collaborate with partner teams worldwide and integrate backend systems across the big data ecosystem using backend technologies and frameworks.
Location: Singapore
Employment Type: Internship
Job Function: Software Engineering
Seniority: Intern level

Key Responsibilities

  • •Design and implement a unified data development platform to improve efficiency for global data producers, including intelligent IDE capabilities, workflow management, and multi-engine integration.
  • •Manage distributed states and synchronize metadata between centralized systems and regional environments.
  • •Design and develop a high-performance distributed scheduling system to manage large-scale tasks across business lines.
  • •Work closely with partner teams across the company and around the world.
  • •Design and develop integrations with other systems across the big data ecosystem.

Key Requirements

  • •Currently pursuing an Undergraduate / Master's in Computer Science, Engineering, Mathematics, Software Engineering, or a related technical discipline.
  • •Familiarity with at least one backend programming language such as Java, Go, or Python.
  • •Strong foundation in software development, data structures, and algorithms.
  • •Exposure to software design and architecture, as well as testing and launching software products.
  • •Familiarity with web frameworks such as Spring Boot and big data technologies like Hadoop, ClickHouse, and Flink.
Experience:Big dataData platformsData engineering
Skills:Software developmentData structures and algorithmsSoftware designTestingProduct launchData platform development
Tech Stack:JavaGoPythonSpring BootHadoopClickHouseFlink

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