Principal Engineer

Description:

Database team in American lab is the R&D branch of Gauss Department, with the goal to build up a strong Cloud Data Management team, provides OLAP and OLTP solutions directly to user or through Cloud offering.
You need to explore cloud database technologies.
Lead a team to explore key techniques in cloud database and data management.
Identify the cutting edge technologies and build prototype.
We need to explore database transaction processing technology to enhance the performance of OLTP database in both cloud and on premise scenario.
Identify the cutting edge technologies and build prototype.

Responsibility:

Deep insight key customer requirement, key business value and industry trend in cloud database and data management or OLTP database
Identification of different key technologies in cloud database and data management or OLTP database
Preparation and presentation of project proposals and plans
Direct/Lead the architecture, design and development of cloud database such as RDS, DWS or experience with transaction technology such as Elastic, high availability, strong consistency and high performance
Lead the team to build viable prototype to demonstrate the advantage of cloud database/data management service or database transaction technology

Requirement:

Must have M.S degree, prefer Ph.D in Computer Science, Engineering or related area
10 years working experience in Database Engineering and cloud database/data management service or database transaction technology
Extensive experience with design and development cloud database or database transaction technology

Hands on experience on cloud database design and development such as:

Cloud data migration from private cloud to public cloud, from TP to AP, across service, across DC, etc
Cloud data replication across data center

Hands on experience on database transaction technology such as:

Architecture design on mission-critical transaction processing
High availability/disaster recovery
Distributed transaction across node and across data center
Database kernel development
Design and problem diagnostic for high concurrency processing and ACID
Database development leveraging new hardware such as SCM, RDMA, NUMA and Scale up with NUMA CPU core
Cloud database deployment and installation
Cloud online capacity expansion
Cloud online upgrade
Cloud online backup and restore
Cloud multi-tenant, resource isolation and resource management
Cloud database performance monitoring and tuning
Cloud database fault diagnostic and failure recovery
Cloud database disaster recovery

You may return to your current search results by clicking here.

Latest Job Listings