PhD Research Scientist – Distributed Databases

Bytedance

Seattle (WA)

On-site

USD 154,000 - 301,000

Full time

10 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental and vision insurance
401(k) with company match
Parental leave
Disability coverage
Life insurance

Job summary

ByteDance’s database development team is seeking PhD-qualified researchers to design and build distributed NoSQL databases, including caches, key-value, document, graph, wide-column, search, or multi-model databases. You will deliver high-performance, low-latency systems for global infrastructure in a cloud-native environment.

Ideal candidates have strong database and distributed systems expertise, proficiency in C/C++/Java/Go/Python/Rust, and hands-on experience with large-scale cloud-native

Qualifications

  • PhD in Computer Science or related discipline with strong database systems or AI research experience.
  • Proficiency in one or more programming languages (C, C++, Java, Go, Python, Rust) with strong coding skills in a Linux environment.
  • Deep understanding of database principles, distributed system design, and multi-threaded programming with hands-on distributed storage and computing experience.
  • Strong knowledge of distributed consensus algorithms with experience in database kernel development.
  • Practical experience with large-scale cloud-native architectures and distributed system control platforms.

Responsibilities

  • Design and develop distributed NoSQL databases, focusing on distributed caches, key-value stores, document/graph databases, wide-column stores, search engines, or multi-model databases.
  • Build high-performance, low-latency, highly available distributed systems for mission-critical operations with scalability and cost efficiency.
  • Optimize compute and storage engines for cloud-native global deployments, improving efficiency and reducing costs.
  • Provide technical guidance to internal teams, identifying opportunities for system optimization to improve stability, functionality, and performance.
  • Collaborate with cross-functional teams to develop robust database products and solutions.
  • Address technical challenges in cloud service architectures to ensure scalable solutions for large-scale, high-traffic systems.

Skills

C
C++
Java
Go
Python
Rust
Linux
Distributed systems
Distributed storage
Multi-threaded
Distributed consensus

Education

PhD in Computer Science or related discipline

Tools

RocksDB
Redis
MongoDB
HBase
TiDB
Neo4j
Elasticsearch
JanusGraph
YugabyteDB
CockroachDB

Job description

ByteDance’s database development team is seeking PhD-qualified researchers to design and build distributed NoSQL databases, including caches, key-value, document, graph, wide-column, search, or multi-model databases. You will deliver high-performance, low-latency systems for global infrastructure in a cloud-native environment.

Ideal candidates have strong database and distributed systems expertise, proficiency in C/C++/Java/Go/Python/Rust, and hands-on experience with large-scale cloud-native

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Graduate Research Scientist — Distributed NoSQL Systems
Graduate Research Scientist — Distributed NoSQL Systems

Bytedance • Seattle (WA), Northern (KY)

Hybrid
USD 140,000 - 180,000
Graduate Research Scientist: Scalable Distributed NoSQL
Graduate Research Scientist: Scalable Distributed NoSQL

ByteDance • San Jose (CA)

On-site
USD 162,000 - 317,000
Medical Insurance
401(k) Savings Plan
Paid Parental Leave
+2
Cloud-Scale NoSQL Database Engineer
Cloud-Scale NoSQL Database Engineer

Bytedance • San Jose (CA)

On-site
USD 162,000 - 388,000
Health insurance
Dental insurance
Vision insurance
+9
Cloud-Native Distributed Database Engineer
Cloud-Native Distributed Database Engineer

Bytedance • San Jose (CA)

Hybrid
USD 180,000 - 240,000
Senior Distributed NoSQL Engineer - High-Performance Systems
Senior Distributed NoSQL Engineer - High-Performance Systems

ByteDance • Seattle (WA)

On-site
USD 140,000 - 210,000
Research Scientist Graduate (Distributed NoSQL Database Systems) - 2027 Start (PhD) PhD Graduates - 2027 Start Seattle Regular
Research Scientist Graduate (Distributed NoSQL Database Systems) - 2027 Start (PhD) PhD Graduates - 2027 Start Seattle Regular

Bytedance • Seattle (WA), Northern (KY)

On-site
USD 140,000 - 180,000
Research Scientist Intern — Distributed AI-DB Systems
Research Scientist Intern — Distributed AI-DB Systems

Bytedance • San Jose (CA)

On-site
USD 68,000 - 97,000
Health insurance
Life insurance
Wellbeing benefits
+3
Research Scientist Graduate (Distributed NoSQL Database Systems) - 2027 Start (PhD) PhD Graduates - 2027 Start San Jose Regular
Research Scientist Graduate (Distributed NoSQL Database Systems) - 2027 Start (PhD) PhD Graduates - 2027 Start San Jose Regular

Bytedance • San Jose (CA), Northern (KY)

On-site
USD 180,000 - 240,000
Research Scientist Graduate, (Distributed NoSQL Database Systems) - 2026 Start (PhD)
Research Scientist Graduate, (Distributed NoSQL Database Systems) - 2026 Start (PhD)

ByteDance • San Jose (CA)

On-site
USD 156,000 - 316,800
Medical, dental, and vision insurance
401(k) savings plan with company match
Paid parental leave
+4
Research Scientist Graduate (Distributed NoSQL Database Systems) - 2027 Start (PhD)
Research Scientist Graduate (Distributed NoSQL Database Systems) - 2027 Start (PhD)

ByteDance • San Jose (CA)

On-site
USD 162,000 - 317,000
Medical Insurance
401(k) Savings Plan
Paid Parental Leave
+2