1. Build and develop Customer Data Platform on GCP which is an enterprise-level product including big data pipeline, data governance and machine learning system.
2. Lead software engineering including architecture design, database design, infrastructure selection and programming language selection.
3. Deep dive into business and product requirements and be able to balance among features, costs, engineering quality.
4. Participate in activities related to build and maintain the product such as system design, development, design reviews, code reviews, troubleshooting, etc.
5. Coach and mentor team members from various functional backgrounds such as backend, web etc.