Drimva

ByteDance

Senior Software Development Engineer, Relational Database Service(RDS)

Seattle, Washington · Senior · Full-time · Posted Oct 28, 2026

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

About the job

Develop and operate Relational Database Service (RDS) platform features and core components for reliable, scalable cloud database services.

What you'll do

  • Partner with product managers and cross-functional teams to develop and deliver RDS features.
  • Design, build, test, and improve platform components for database management, monitoring, backup and restore, scaling, high availability, and recovery.
  • Conduct performance and scalability testing, 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, including clean code, refactoring, and unit testing; familiarity with web development frameworks and tools and database management and internal implementation mechanisms.

Nice to have

  • Familiarity with HTTP, RESTful API design, JSON/Protobuf, middleware, microservices, and distributed systems technologies.
  • Experience with database kernels, middleware, or management platforms; examples include MySQL, PostgreSQL, Redis, Mongodb, HBase, and 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 4, 2026 (UTC)