About the role
Join ByteDance's database development team, where you'll build and own cutting-edge database products supporting Bytedance's global infrastructure. Our diverse portfolio includes relational databases, distributed caches, key-value stores, document databases, graph databases, wide-column stores, search engines, and multi-model databases. In this role, you'll have the opportunity to enhance these services in a cloud-native environment, embracing a culture of intellectual curiosity, self-direction, and problem-solving.
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.
About the company
Founded in 2012, ByteDance's mission is to inspire creativity and enrich life. With a suite of more than a dozen products, including TikTok as well as platforms specific to the China market, including Toutiao, Douyin, and Xigua, ByteDance has made it easier and more fun for people to connect with, consume, and create content.