Drimva

ByteDance

Software Development Engineer - Cloud Native Databases

San Jose, California · Full-time · Posted Oct 28, 2026

Experience
3+ years of industry experience in system or database internals programming (preferred).
Education
BS or a higher degree in Computer Science, Computer Engineering, or other related fields (preferred).

About the job

Develop and operate cloud-native database products and core database functionality for large-scale infrastructure.

What you'll do

  • Build backend support and core database features and tools with product and engineering teams.
  • Test performance, scalability, and product quality; debug defects and investigate root causes.
  • Participate in releases, deployments, and on-call operations to maintain service availability.

What they ask for

  • Experience with query processing, transaction management, storage management, and backup and restore.
  • Experience building large-scale, high-performance database platforms and with storage systems and distributed systems.
  • Strong programming skills in C/C++, Go, or Java.
  • Knowledge of Linux shell and scripting languages such as Python.

Nice to have

  • MySQL/PostgreSQL software development experience.
  • BS or higher degree in Computer Science, Computer Engineering, or a related field; 3+ years of industry experience in system or database internals programming.

Tools

C/C++, Go, Java, Linux shell, Python, RocksDB, ETCD, Zookeeper

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 4, 2026 (UTC)