Job Summary:
ByteDance is a global technology company known for its innovative products, including TikTok and CapCut. They are seeking a Research Scientist Graduate to join their database development team, where the role involves designing and developing distributed NoSQL databases and optimizing cloud-native systems for global deployments.
Responsibilities:
• Design and develop distributed NoSQL databases, with a focus on one of the following: distributed caches, key-value stores, document databases, graph databases, wide-column stores, search engines, or multi-model databases.
• Build high-performance, low-latency, and highly available distributed systems to support mission-critical business operations with scalability and cost efficiency.
• Optimize compute and storage engines for cloud-native global deployments, improving efficiency and reducing operational costs.
• Provide technical guidance to internal business teams, identifying opportunities for system optimization to improve stability, functionality, and performance.
• Collaborate with cross-functional teams to develop robust database products and solutions.
• Address technical challenges in cloud service architectures, ensuring scalable solutions for large-scale, high-traffic systems.
Qualifications:
Required:
• Final year or recent graduate with a background in software development, computer science, computer engineering, or related technical discipline.
• Individuals who are completing or have recently completed a PhD degree in Computer Science or related fields with strong database systems or AI research experience.
• Proficiency in one or more programming languages (C, C++, Java, Go, Python, Rust) with strong coding skills in a Linux environment.
• Deep understanding of database principles, distributed system design, and multi-threaded programming, with hands-on experience in distributed storage and computing technologies.
• Strong knowledge of distributed consensus algorithms, with experience in database kernel development.
• Practical experience with large-scale cloud-native architectures and distributed system control platforms.
Preferred:
• Publications at conferences (e.g., SIGMOD, VLDB, NeurIPS, MLSys, ICDE).
• Familiarity with popular database systems and source code such as RocksDB, Redis, MongoDB, HBase, TiDB, Neo4j, Elasticsearch, JanusGraph, YugabyteDB, or CockroachDB.
Company:
ByteDance is a technology company that develops content creation platforms and services. Founded in 2012, the company is headquartered in Beijing, CHN, with a team of 10001+ employees. The company is currently Late Stage.