ByteDance
Software Engineer Intern (Relational Database) - 2027 Summer
San Jose, California · Internship · Posted Oct 28, 2026
- Education
- Currently pursuing a Bachelor in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
About the job
Develops kernel features for distributed database systems and backend support for cloud database services.
What you'll do
- Develop kernel modules or features for distributed database systems.
- Solve large-scale cloud infrastructure problems and collaborate with PMs and engineers on cloud database service products.
- Participate in technical discussions about the team's products and engineering work.
What they ask for
- Currently pursuing a bachelor's degree in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
- Knowledge of database kernels, distributed systems, query processing and optimization, and multithreaded programming.
- Coding experience in C/C++, Golang, Java, or Python.
Nice to have
- Software engineering experience through internships, work, coding competitions, or publications.
- Open-source DBMS development experience, such as Mysql or PostgreSql.
Tools
C/C++, Golang, Java, Python, Mysql, PostgreSql
Model-written summary · the original posting is authoritative