ByteDance is looking to build and own cutting-edge database products supporting its global infrastructure, including relational databases, distributed caches, key-value stores, document databases, graph databases, wide-column stores, search engines, and multi-model databases.
Requirements
- Knowledge of database kernel, distributed system, query processing and optimization, multi-threaded programming
- Experience coding in C/C++, Golang, Java, Python
- Demonstrated software engineering experience from previous internship, work experience, coding competitions, or publications
- Experience with open source DBMS development such as MongoDB, Hbase, Redis, ElasticSearch, and others is highly desirable
Responsibilities
- Develop kernel modules or features for distributed database systems.
- Solve unique, large-scale, highly complex cloud infrastructure problems
- Partner with PMs and engineers from different teams on building backend support for nosql database service products
- Participate in technical discussions related to team's product and engineering work
Other
- Currently pursuing a candidate in Computer Science, Computer Engineering, or other related fields
- Must obtain work authorization in the country of employment at the time of hire, and maintain ongoing work authorization during employment.
- Must be able to commit to a 12-week full-time work period during Summer or Fall 2026
- High levels of creativity and quick problem-solving capabilities
- Curiosity towards new technologies and entrepreneurship