Backend Software Engineer Graduate (Data Platform, Data Management Suite) - 2027 Start

ByteDance
Singapore
Full timeFunction: Software EngineeringSkills: []

Build and scale ByteDance’s Data Management Suite, a data platform that supports ingestion, integration, data development, cataloging, security, and governance. You’ll design a unified data development platform with workflow management and IDE capabilities, develop distributed state/metadata synchronization, and implement a high-performance distributed scheduling system. Work cross-team globally and integrate with systems across the big data ecosystem.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
3 days ago

Backend Software Engineer Graduate (Data Platform, Data Management Suite) - 2027 Start

✓ Verified Job

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

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

Job Summary

Build and scale ByteDance’s Data Management Suite, a data platform that supports ingestion, integration, data development, cataloging, security, and governance. You’ll design a unified data development platform with workflow management and IDE capabilities, develop distributed state/metadata synchronization, and implement a high-performance distributed scheduling system. Work cross-team globally and integrate with systems across the big data ecosystem.
Location: Singapore
Employment Type: Full time
Job Function: Software Engineering
Seniority: Graduate level

Key Responsibilities

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

Key Requirements

  • •Complete or recently completed a Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, Software Engineering, or a related technical discipline.
  • •Have familiarity with at least one backend language such as Java, Go, or Python.
  • •Have a strong foundation in software development, data structures, and algorithms.
  • •Have exposure to software design and architecture, including testing and launching software products.
  • •Be familiar with web frameworks such as Spring Boot and/or big data technologies like Hadoop, ClickHouse, and Flink.
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