Senior Manager - Data Engineering - Nike Digital Engineering

Become a Part of the NIKE, Inc. Team




NIKE, Inc. does more than outfit the world's best athletes. It is a place to explore potential, obliterate boundaries and push out the edges of what can be. The company looks for people who can grow, think, dream and create. Its culture thrives by embracing diversity and rewarding imagination. The brand seeks achievers, leaders and visionaries. At Nike, it's about each person bringing skills and passion to a challenging and constantly evolving game.

Do you have a passion for technology, innovation and problem solving? Are you curious about how to turn billions of events and signals into meaningful information that not only provides insights into the present but also help predict the future? Are you interested in applying Data Streaming and Big Data Technology along with Machine Learning to help deliver personalized experiences? If so, come join the talented team of engineers that are a driving force behind data engineering solutions at Nike.

Responsibilities:

  • Be a leader and advocate for your team, your organization.
  • Manage and grow an effective and efficient engineering organization.
  • Partners with Product Development teams to design, develop and deliver data solution on our Data Lake.
  • Supports Nike business units by providing data in a ready-to-use form to data analysts and data scientists for Business insights, predictive analytics, machine learning, etc.
  • Owns and is accountable for the design and development of a Data solution feature or a Data Pipeline with high reliability, stability, scalability and performance.
  • Designs or develops data model and enrich the analytical data sources for further usability and availability by advanced & cutting-edge technology.
  • Collaborates with other teams or groups to identify challenges and design solutions.
  • Establishes the technical direction for the team, driving the necessary changes and making appropriate technology choices working collaboratively with business partners and Enterprise Architecture teams.
  • Actively participates, and provides guidance to enterprise-level data governance activities.
  • Researches and manages relationships with data vendors to determine technical merit, partnership opportunities, and competitive intelligence.
  • Recommends audit and review systems and practices to ensure compliance with procedures, regulations and standards
  • Responsible for the employment, promotion recommendations, associate performance evaluation, training, motivation, counseling and discipline of employees.
  • Manages competing priorities, workloads and activities to achieve multiple project objectives.
  • Performs other job-related duties as assigned or apparent.



Qualifications

Basic Qualifications:

  • BS degree in Computer Science or Engineering
  • 12+ years of experience in software engineering.


Preferred Qualifications:

  • 5+ years people manager for software development team.
  • 10+ years working in data engineer or a similar role in large enterprise data warehouse teams preferred.
  • Expert in multiple Programming/scripting languages, i.e. Unix/Linux Shell Scripting, Perl, Python, Java, Ruby, Scala and etc.
  • Good understanding of database principles and SQL beyond just data access.
  • Good understanding of Data Modeling Concepts, experience with modeling data and metadata to support relational & non-relational database implementations; experience with building Logical and Physical data models.
  • Experience in workingwith various big data technologies, open source data processing frameworks. E.g., Spark, Hadoop, HBase, ElasticSearch , Pig, Hive, and so on.
  • Good understanding of data processing, data structure optimization and design for high scalability, availability, reliability and performance.
  • Good understanding of REST-oriented APIs, understanding of distributed systems, data streaming, Complex Event Processing, NoSQL solutions for creating and managing data integration pipelines for Batch and Real Time Data needs.
  • Strong analytical and problem-solving skills.
  • Demonstrated background in leading teams and making others great.
  • Partner and collaborate well with executives and customers at all levels.
  • Intermediate level knowledge on following business domains is a plus (Marketing, e-commerce..).
  • Excellent oral and written communication skills in English.


Basic Qualifications:

  • BS degree in Computer Science or Engineering
  • 12+ years of experience in software engineering.


Preferred Qualifications:

  • 5+ years people manager for software development team.
  • 10+ years working in data engineer or a similar role in large enterprise data warehouse teams preferred.
  • Expert in multiple Programming/scripting languages, i.e. Unix/Linux Shell Scripting, Perl, Python, Java, Ruby, Scala and etc.
  • Good understanding of database principles and SQL beyond just data access.
  • Good understanding of Data Modeling Concepts, experience with modeling data and metadata to support relational & non-relational database implementations; experience with building Logical and Physical data models.
  • Experience in workingwith various big data technologies, open source data processing frameworks. E.g., Spark, Hadoop, HBase, ElasticSearch , Pig, Hive, and so on.
  • Good understanding of data processing, data structure optimization and design for high scalability, availability, reliability and performance.
  • Good understanding of REST-oriented APIs, understanding of distributed systems, data streaming, Complex Event Processing, NoSQL solutions for creating and managing data integration pipelines for Batch and Real Time Data needs.
  • Strong analytical and problem-solving skills.
  • Demonstrated background in leading teams and making others great.
  • Partner and collaborate well with executives and customers at all levels.
  • Intermediate level knowledge on following business domains is a plus (Marketing, e-commerce..).
  • Excellent oral and written communication skills in English.



Meet Some of Nike, Inc.'s Employees

Danny M.

Senior Engineering Manager

Danny coordinates with various groups to facilitate Nike's e-commerce business, connecting athletes to products and services they'll love.

Jennifer ".

Retail District Director

JT oversees all Nike stores in Oregon, including driving her district’s business strategy and ensuring each store team gets the support they need to best serve consumers.


Back to top