Sr. Manager - Data Engineering

  • NuSkin
  • Provo, UT, USA
  • Jan 28, 2021
Full time

Job Description

We are hiring for a Full-Time Sr. Manager - Data Engineering. Right now, many of our employees are working from home, and for this role, we currently support remote work from Utah, Texas, Colorado, California, Arkansas, and additional states on a case-by-case basis. As we look to return to our Provo campus during 2021, we will require physical relocation for employees in states outside of Utah, Texas, Colorado, California, or Arkansas.


About Us

 Our story begins in 1984, in Provo, Utah, with a group of friends who wanted to bring good-for-you personal care products to market. Sandy, Blake, and Steve committed to launch sustainably sourced beauty and skin care products with “All of the good and none of the bad.” The team wanted to help people, too. They integrated their new product line with an opportunity platform for entrepreneurs. More than 35 years later, Nu Skin is operating in nearly 50 markets across the world. Our founders’ commitment to premium beauty products and the entrepreneur spirit has kept us growing into the global, publicly traded company we are today.



The Role


 Data, and how it is used, plays a central role at Nu Skin and is at the heart of how we make business, product, content, and operational decisions. Our growing Data Platform and Analytics team sits at the core of the company and collaborates with a variety of departments to drive decisions and provide direction for future growth at Nu Skin.

We are looking for a Sr. Manager - Data Engineering who will play a critical role in defining our data strategy, manage the data engineering team and contribute to building the Enterprise Data and Analytics Platform for the future. We are looking for a passionate professional who can blend the fast-changing technology landscape of Big Data & Advanced Analytics with the complex and high-impact space of e-commerce and direct sales. The individual will be responsible to manage a team of talented data engineers, and to develop and maintain the foundation for the next generation data platform. This will be a hands-on management role that will be responsible for expanding, optimizing, and monitoring our data platform through thoughtful architecting, astute business logic, consistent data governance/testing, oversight of technology evolution, continuous delivery and customer adoption.


  • Proactively drive the vision for our global data engineering platform.
  • Build a cohesive, high-functioning team that thrives in a culture of trust, respect, and inclusion.
  • Balance autonomy with guidance by giving your team the tools, context, confidence, and motivation to make decisions effectively and independently.
  • Work collaboratively across all organization, both in terms of scale and complexity of the mission.
  • Take responsibility for the team’s short-term and long-term strategy. Define the team's roadmap, success metrics, and priorities in close collaboration with other teams and stakeholders.
  • Set the architectural direction of the team to build highly scalable data pipelines.
  • Define and manage SLA’s for all Data Engineering solutions and offerings.
  • Foster an environment that analyzes COTS vs bespoke solutions to make the best decision for our unique research requirements.
  • Mentor data engineers and other stakeholders on the best practices of managing a large-scale production data platform and developing a data-driven operations culture within the data engineering team.
  • Evaluate new technologies and solutions for inclusion into the data platform.
  • Oversee the migration of data from legacy systems to new solutions.
  • Partner with Security and Privacy teams to ensure data is secure and in compliance with GDPR, CCPA, Data Privacy, and data retention policies.
  • Experience with Machine Learning or other leading-edge technologies


  • MBA, Masters or Ph.D. in Computer Science or a related technical field, or equivalent practical experience.
  • Strong leadership experience in a data engineering organization and highly proficient in agile development practices.
  • Exemplifies solid leadership skills in people management including remote staff management, program execution, team-building practices, and customer relationship management; has the proven ability to build bridges with all other parts of the business while successfully managing both upwards and outwards
  • Vendor management especially in the 3rd party cloud computing space.
  • 10+ years of hands-on experience building large scale data systems.
  • 10+ years of experience with architectural patterns, building APIs, microservices, event streams, and high throughput systems.
  • 5+ years of using AWS ecosystem tools preferred, including Redshift, S3, EMR,Lambda, Kinesis, ECS, Glue and/or another cloud providers equivalent stack.
  • Expert level proficiency with Python and SQL. Professional experience with at least one other programming language (Java, Scala, Go, Ruby, Javascript)
  • Experience building ETL pipelines and working with Cloud Data Warehouses (such as Redshift, Snowflake, Azure
  • SQL Data Warehouse, BigQuery).
  • Experience operating very large data warehouses or data lakes.
  • Experience designing and implementing data models for enterprise data warehouses.
  • Demonstrated Kafka, streaming experience
  • Experience with ETL tools (Matillion, Informatica, DataStage, Talend)
  • Experience working with orchestration tools(Airflow, Luigi, Apache Nifi, Step Functions, etc.)


Benefits & Perks

 You will be part of an engaged, inclusive, global community that values family, giving back, beauty, and sustainability. We offer competitive benefits with comprehensive medical, vision, and dental coverage; supplemental life, short-term, and disability insurance; free access to health coaches, therapists, and an onsite fitness center; a health savings account & 401k with company match; an incentive bonus program; and access to our top-quality beauty & wellness products. You’ll also be empowered to prioritize what’s important to you through flexible work arrangements and a generous vacation policy. Thinking about adding little ones to your family? We have generous maternity and paternity leave too.



Our Commitment


We are committed to seeking, developing, and empowering diverse individuals and perspectives. We seek to be a global community where every employee, entrepreneur, and consumer knows and feels they belong We are proud to be an equal opportunity employer, and success at Nu Skin is independent of race, age, gender orientation, sexual orientation, religion, or disability. 

Applicants with disabilities who need assistance with the application process may be entitled to reasonable accommodation in accordance with applicable law. If you need assistance completing an application or participating in an interview because of a disability, please contact our Talent Acquisition team at 1.801.345.1000. 

Information you provide on your application will be processed according to our Privacy Policy, which is available for you to review at For questions about this policy, please contact us at