Drimva

ByteDance

Senior Software Development Engineer, Relational Database Service(RDS)

San Jose, California · Senior · Full-time · Posted Oct 28, 2026

Experience
Minimum of 2 years of software development experience.
Education
Bachelor/Master degree in computer-related fields.

About the job

Develop and operate ByteDance’s cloud-native RDS platform, building reliable, scalable database services and core management components.

What you'll do

  • Develop RDS features and coordinate with product managers and cross-functional teams to deliver them.
  • Design and build database platform components for instance and resource management, monitoring, backup and restore, scaling, and high availability.
  • Test performance and scalability, improve product quality, and participate in release and deployment.

What they ask for

  • Bachelor’s or master’s degree in a computer-related field.
  • At least 2 years of software development experience.
  • Proficiency in one or more general-purpose programming languages, such as Golang or Python.
  • Good coding practices and unit-testing experience; familiarity with web frameworks and tools and database management and internal implementation mechanisms.

Nice to have

  • Knowledge of HTTP, RESTful APIs, JSON/Protobuf, middleware, and microservice technologies.
  • Experience with database kernels, middleware, or management platforms; familiarity with databases such as MySQL, PostgreSQL, Redis, Mongodb, HBase, or Clickhouse.

Tools

Golang, Python, Django, Flask, Gin, Kitex, MySQL, PostgreSQL

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)