Posted in

Software Development Engineer – Database Nosql Graph

Software Development Engineer – Database Nosql Graph

CompanyByteDance
LocationSeattle, WA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelMid Level

Requirements

  • Bachelor’s degree or above in computer science, communication, or related fields.
  • Proficient in at least one or multiple languages from C++/Rust/Go in the Linux environment.
  • Familiar with principles, architecture, and implementation of database systems like RocksDB/MySQL/CockroachDB/HBase.
  • Strong communication and teamwork skills.

Responsibilities

  • Lead the architecture design of a world-class global distributed graph database.
  • Drive the iterative development of the distributed query engine and distributed storage engine.
  • Contribute to critical technologies supporting globally recognized applications, addressing complex requirements in social relationship architecture, recommendation systems, user profiling, knowledge graphs, and more.
  • Work on diverse and challenging business scenarios, translating advanced distributed system technologies into impactful solutions for millions of users.

Preferred Qualifications

  • Understanding of technical challenges in cloud service architecture and corresponding solutions.
  • Experience in high-traffic, large-concurrency scenarios, with NoSQL database kernel development experience.