ByteDance
Software Development Engineer - Cloud Native Databases
Seattle, Washington · 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 ByteDance’s global infrastructure.
What you'll do
- Design and develop database system features and tools; test performance, scalability, and product quality.
- Collaborate across teams, participate in releases, and debug issues through root-cause analysis.
- Join the on-call rotation to help keep services operational and highly available.
What they ask for
- Experience with query processing, transaction management, storage management, and backup and restore.
- Experience building large-scale, high-performance database platforms.
- Storage systems and distributed systems experience.
- Strong C/C++, Go, or Java programming skills; knowledge of Linux shell and scripting languages such as Python.
Nice to have
- BS or higher degree in Computer Science, Computer Engineering, or a related field; 3+ years of industry experience in system or database internals programming.
- MySQL/PostgreSQL software development experience.
Tools
C/C++, Go, Java, Linux shell, Python, RocksDB, ETCD, Zookeeper
Model-written summary · the original posting is authoritative