Database Engineers take care of all database servers in Shopee and help to deliver large scale applications of e-commerce. We are looking for people with a passion for database, programming, and architecture design. High-potential fresh graduates with no prior experience are welcome.

Job Description:

  • Responsible for MySQL and other relational database administrations and management (capacity planning, installation, backup, recovery, monitoring, optimizations, troubleshooting, etc)
  • Support development teams and production teams for database designs and implementations
  • Review existing system architecture and contribute to improve on the future architecture for database stability and a maximum of performance
  • Define and develop projects that reduce database operational costs and automate regular tasks
  • Research and develop new technologies and approaches for building highly available data persistence systems


  • Bachelor's or higher degree in Computer Science or related fields
  • More than 2 years of relevant experience
  • Familiar with SQL and relational database theory and knowledge
  • Experienced with online production MySQL database operations
  • Familiar with scripting languages (at least one of Shell/Python)
  • Familiar with Linux systems, good system troubleshooting skills
  • Functional English (written and oral) communication skills
  • Strong analytical and problem-solving skills, at critical situations under pressure as well as day-to-day operations
  • Detail oriented, agile, flexible
  • Ability to manage multiple tasks with shifting priorities
  • Experience in system administration or development (Preferred)

数据库工程师负责管理全部Shopee数据库服务器, 为线上大规模电商服务器提供数据库后端支持。如果你对于数据库、编程和架构情有独钟, 欢迎加入我们。


  • 负责MySQL及其它关系型数据库的运维, 涉及容量规划、安装、备份、恢复、监控和调优等方面的工作内容
  • 面向公司内产品开发团队提供数据库设计和优化相关的专业支持
  • 参与评估和审查公司内现有软件系统的架构和运行状况,制定数据库性能、稳定性、高可用以及可扩展性等方面的改进和优化方案,并与开发团队协同工作以推动方案的实施
  • 设计和开发数据库自动化运维工具平台
  • 调研关系型数据库和数据持久化相关技术,协同产品开发团队推动公司内各产品数据存储架构的优化和升级


  • 计算机相关专业,全日制大学本科或者以上学历
  • 熟练掌握关系数据库理论和相关的知识
  • 熟练掌握互联网环境下MySQL数据库运维相关的知识和技术, 具备两年以上线上MySQL数据库运维管理经验
  • 熟练掌握Linux系统运维技术及至少一种脚本编程语言, 例如Shell/Python
  • 具备互联网环境下系统运维经验或开发经验者优先
  • 较好的英文写作和听说能力,能胜任英文工作环境
  • 心态积极,具有良好的沟通技巧和协调能力

Apply for this Job

* Required

+ Add Another Employment