1,830,069open jobs
105,510companies
270,215added this week
Browse all
Salary
≈ $63k – $132k per year (Estimated)
Location
In office (Singapore)
Seniority
Middle · 3+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 19, 2026. First seen by Alion on Feb 27, 2026. ByteDance scores A on the Alion truth index.

Overview
Company
Impact
Profile match
ByteDance is a Chinese internet technology company founded in Beijing in 2012 that operates some of the world's largest content and commerce platforms. Its portfolio includes the short-video apps TikTok and Douyin, the news aggregator Toutiao, the video editor CapCut, the workplace suite Lark and the Doubao family of AI assistants and models. Recommendation systems trained on user behaviour sit at the centre of every product, and the company has grown into one of the highest-revenue private technology businesses in the world.

岗位职责 / Responsibilities

About the team

The Data Ecosystem Team has the vital role of crafting and implementing a storage solution for offline data in our recommendation system, which caters to more than a billion users. Their primary objectives are to guarantee system reliability, uninterrupted service, and seamless performance. They aim to create a storage and computing infrastructure that can adapt to various data sources within the recommendation system, accommodating diverse storage needs. Their ultimate goal is to deliver efficient, affordable data storage with easy-to-use data management tools for the recommendation, search, and advertising functions.

What you will be doing:

1. Responsible for the design and development of distributed database Hbase-related components.

2. Responsible for the design and development of single-node LSM engine Rocksdb-related components.

3. Design and implement an offline/real-time data architecture for large-scale recommendation systems.

4. Design and implement a flexible, scalable, stable, and high-performance storage system and computation model.

5. Troubleshoot production systems, and design and implement necessary mechanisms and tools to ensure the overall stability of production systems.

6. Build industry-leading distributed systems such as offline and online storage, batch, and stream processing frameworks, providing reliable infrastructure for massive data and large-scale business systems.

任职要求 / Requirements

Minimum Qualifications:

- Bachelor's Degree or above, majoring in Computer Science, or related fields, with 3+ years of experience building scalable systems;

- Proficiency in common big data processing systems like Spark/Flink at the source code level is required, with a preference for experience in customizing or extending these systems;

Preferred Qualifications:

- A deep understanding of the source code of at least one data lake technology, such as Hudi, Iceberg, or DeltaLake, is highly valuable and should be prominently showcased in your resume, especially if you have practical implementation or customisation experience;

- Knowledge of HDFS principles is expected, and familiarity with columnar storage formats like Parquet/ORC is an additional advantage;

- Prior experience in data warehousing modeling;

- Proficiency in programming languages such as Java, C++, and Scala is essential, along with strong coding skills and the ability to troubleshoot effectively;

- Experience with other big data systems/frameworks like Hive, HBase, or Kudu is a plus;

- A willingness to tackle challenging problems without clear solutions, a strong enthusiasm for learning new technologies, and prior experience in managing large-scale data (in the petabyte range) are all advantageous qualities.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,830,069 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Singapore
In office • Internship • Bachelor's Degree • Toronto
Python
Go
JavaScript
TypeScript
Databases
MySQL
AI/ML
Edge AI
Frontend
React.js
DevOps
GCP
Azure
AWS
Apply
$105k – $235k per year • Equity • In office • Nashville
DevOps
CI/CD
Apply
$11k per year • In office • Ufa
C++
DevOps
Git
Linux
TCP/IP
Apply
≈ $96k – $169k per year (Estimated) • In office • Full-Time • Switzerland
Apply
Software Developer 18 days ago
$104k – $173k per year • Remote (United States) • Full-Time • 4+ years exp • Bachelor's Degree • United States
SQL
C#
C++
C#
ASP.NET Core
Entity Framework Core
WPF
Databases
MySQL
MS SQL
MariaDB
Mobile
MVVM
DevOps
Jenkins
Git
Windows
Management
Gmail
Apply
$218k – $365k per year • In office • Full-Time • 10+ years exp • PhD • Bellevue
Databases
Databricks
Apache Kafka
AI/ML
Scikit-learn
AI Agents
Flink
TensorFlow
PyTorch
LLM
Agentforce
Machine Learning
Apply
$173k – $260k per year • In office • Full-Time • 8+ years exp • Bachelor's Degree • San Francisco
Python
Java
Databases
Apache Kafka
Trino
AI/ML
Spark
AI Agents
Flink
LLM
Anomaly Detection
Agentforce
DevOps
Rest API
gRPC
Splunk
Terraform
GCP
OpenTelemetry
Prometheus
Azure
CI/CD
AWS
Docker
Kubernetes
Grafana
Spinnaker
Amazon EKS
Google GKE
eBPF
Linux
Unix
Management
Agile
Scrum
Apply
Intern E-Commerce 6 days ago
≈ $37k – $56k per year (Estimated) • In office • Internship • Amsterdam
AI/ML
Flink
Management
Microsoft Office
Apply
≈ $142k – $302k per year (Estimated) • In office • 1+ year exp • Bachelor's Degree • Cupertino
Python
Java
Rust
Scala
Databases
Cassandra
Apache Kafka
AI/ML
Claude
Spark
AI Agents
Flink
Anomaly Detection
Machine Learning
Analytics
A/B Testing
Management
Agile
Apply
$135k – $160k per year • Remote (United States) • 6+ years exp • Bachelor's Degree
Python
Go
Databases
Apache Kafka
AI/ML
Spark
Flink
DevOps
Terraform
Ansible
Azure
AWS
Kubernetes
Apply
≈ $51k – $101k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Singapore
Python
C++
AI/ML
Machine Learning
DevOps
Incident Management
Apply
≈ $58k – $162k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Singapore
Go
JavaScript
C++
Databases
MySQL
Redis
Apache Kafka
DevOps
TCP/IP
Apply
≈ $75k – $159k per year (Estimated) • In office • Full-Time • Singapore
Go
Java
Apply
≈ $229k – $418k per year (Estimated) • In office • Full-Time • Bachelor's Degree • San Jose
C++
Databases
Apache Kafka
RocksDB
AI/ML
KV Cache
DevOps
SRE
Linux
Apply
≈ $218k – $398k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • San Jose
C++
DevOps
Linux
Apply
≈ $34k – $68k per year (Estimated) • In office • 1+ year exp • Bachelor's Degree • Singapore
Python
JavaScript
TypeScript
C++
AI/ML
Machine Learning
DevOps
Linux
Unix
Apply
≈ $34k – $68k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Singapore
Python
JavaScript
TypeScript
C++
AI/ML
Machine Learning
DevOps
Linux
Unix
Apply
≈ $60k – $115k per year (Estimated) • In office • 6+ years exp • Singapore
Python
Java
SQL
C#
C#
.NET
AI/ML
Copilot
ChatGPT
DevOps
GCP
Azure
CI/CD
AWS
Analytics
ETL/ELT
Management
Agile
Apply
≈ $36k – $73k per year (Estimated) • In office • 3+ years exp • Singapore
Apply
≈ $35k – $73k per year (Estimated) • In office • Contractor • Singapore
Apply
See all jobs
This is one of many
1,830,069 more open roles from verified company boards, updated every day.