Drimva

ByteDance

Senior Software Engineer- Metadata Storage

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

Education
Bachelor’s degree or above in Computer Science or equivalent.

About the job

Design, develop, and operate high-performance metadata services and deployment solutions, while providing metadata infrastructure for technical and business teams.

What you'll do

  • Build metadata services for distributed coordination, locking, key-value storage, and service discovery.
  • Develop automated, disaster-tolerant deployments for virtualized and bare-metal environments.
  • Provide metadata solutions and collaborate across teams on architecture and optimization.

What they ask for

  • Bachelor’s degree or above in Computer Science or equivalent.
  • Strong coding skills in C / C++.
  • Deep understanding of consensus protocols such as Raft, Paxos, and ZAB.
  • Hands-on experience with large-scale distributed systems, including troubleshooting and performance tuning.

Nice to have

  • Proficiency in Go, Java, or Rust.
  • Experience contributing to or maintaining open-source projects such as ZooKeeper or Etcd.

Tools

C / C++, Raft, Paxos, ZAB, Go, Java, Rust, Kubernetes

Model-written summary · the original posting is authoritative

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