WW is looking for candidates to help change people’s lives. We are a global wellness technology company inspiring millions of people to adopt healthy habits for real life. We do this through engaging digital experiences, face-to-face workshops and sustainable programs that encourage people to move more, shift their mindset and eat healthier while enjoying the foods they love. By drawing on over five decades of experience and expertise in behavioral science, we build communities in order to deliver wellness for all.
Role Overview:
Lead design, development, implementation and support of end-to-end data pipeline for centralized data lake on cloud
Design and implement streaming data analytics platform using modern cloud based and open source technologies and Python/JavaScript/Scala programing language
Build data catalog, data dictionary and make data searchable for our stakeholders and users
Work with various Google Cloud Platform (GCP) technologies, Kafka, Airflow, Metadata Management tool, Data Quality (DQ) tool, Cloud-Native Microservice architecture, CI/CD, Dev/Ops and much more
Design and implement data security, access control (including fine-grained) and compliance solutions to safeguard our data
Work with high volume (100s of TB), high velocity (real-time stream), high complexity (heterogeneous) data from hundreds of sources e.g. social media, click stream, e-commerce etc.
Mentor and guide junior team members, if hired at a senior position
Effectively communicate data governance initiatives and values to stakeholders
Requirements:
If you have done similar work as above for years, have some of the skillsets from below list and feel passionate and excited doing it again at WW, you have the right experience and skill sets. Let us talk
Experienced of architecting and implementing modern data platform (data lake or data warehouse) with batch and streaming data ingestion and processing on GCP or AWS cloud
Solid understanding of fundamental architecture and working principle of relational database, NoSQL database, massively parallel processing (MPP) database, distributed processing framework (MapReduce/Spark etc.), pub/sub messaging/streaming platform (e.g. Kafka, Google Pub/Sub, Kinesis)
Experienced in SQL query, data manipulation language (DML) and data definition language (DDL) including hands-on experience of managing database tables and views
Experienced of building Data App or Data Pipeline using Java/Python/Scala/Go programing language(s)
Experienced and willing to lead and manage work for junior data engineers on the team
Possess excellent work ethic, positive attitude to work and good verbal communication
Can effectively document, present and pursue solution design and idea to stakeholders / teams
Excellent work ethic, positive attitude to work and good verbal communication
At WW, it is our priority to cultivate a diverse and inclusive workplace. We are committed as individuals, as an organization, and as fellow humans, to advocate for and support our employees, our members, and our communities. We are proud to be an equal opportunity employer and we do not discriminate on the basis of sex, race, color, creed, national origin, marital status, age, religion, sexual orientation, gender identity, gender expression, veteran status, or disability.