Senior Software Engineer – Mysql
Company | ByteDance |
---|---|
Location | San Jose, CA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
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.