Software Development Engineer – Database Nosql Graph
Company | ByteDance |
---|---|
Location | Seattle, WA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Mid 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.