Posted in

Senior Software Engineer – Mysql

Senior Software Engineer – Mysql

CompanyByteDance
LocationSan Jose, CA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • BS or a higher degree in Computer Science, Computer Engineering, or other related fields
  • 3+ years of backend engineering experience in at least one C/C++/Go/Python, with a strong foundation in algorithms and data structures
  • Familiarity with the architecture of relational DBMS and its design principles
  • Working experience in at least one database engine development such as MySQL, PostgreSQL, PolarDB, Spanner etc.

Responsibilities

  • Design and develop enterprise-level relational database products, aiming to create industry-leading OLTP/OLAP standardized solutions
  • Research and implement cloud-native technologies in the database domain
  • Continuously optimize system stability, performance, cost, availability, scalability, and maintainability
  • Understand and address specific database requirements for different business scenarios
  • Stay updated on industry advancements, explore new technologies, and apply them to improve relational database products.

Preferred Qualifications

  • Background in middleware, HA, replication, backup and recovery etc. particularly distributed systems with high concurrency
  • Working experience related to SQL engine or storage engine in backup and recovery, high availability area, particularly MySQL.