Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Sr. Staff Data Engineer image - Rise Careers
Job details

Sr. Staff Data Engineer - job 1 of 3

Company Description

We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our theme parks and consumer experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, MSNBC, CNBC, NBC Sports, Telemundo, NBC Local Stations, Bravo, USA Network, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through Universal Filmed Entertainment Group and Universal Studio Group, and have world-renowned theme parks and attractions through Universal Destinations & Experiences. NBCUniversal is a subsidiary of Comcast Corporation.

Comcast NBCUniversal has announced its intent to create a new publicly traded company ('SpinCo') comprised of most of NBCUniversal's cable television networks, including USA Network, CNBC, MSNBC, Oxygen, E!, SYFY and Golf Channel along with complementary digital assets Fandango, Rotten Tomatoes, GolfNow, GolfPass, and SportsEngine. The well-capitalized company will have significant scale as a pure-play set of assets anchored by leading news, sports and entertainment content. The spin-off is expected to be completed during 2025.

As a company uniquely positioned to educate, entertain and empower through our platforms, Comcast NBCUniversal stands for including everyone. Our Diversity, Equity and Inclusion initiatives, coupled with our Corporate Social Responsibility work, is informed by our employees, audiences, park guests and the communities in which we live. We strive to foster a diverse, equitable and inclusive culture where our employees feel supported, embraced and heard. Together, we'll continue to create and deliver content that reflects the current and ever-changing face of the world.

Job Description

As part of the global Operations & Technology organization, the Data & Analytics team is focused on data and analytics strategies for the future. We support NBCU’s vast portfolio of brands - from broadcast, cable, news, and sports networks to film studios, world-renowned theme parks and a diverse suite of digital properties. We take pride in providing NBCUniversal with data to advise and shape strategic business decisions. 

The Data & Analytics team at is looking for a passionate Sr Staff Data Engineer who’s looking to build the next generation of data solutions while working with internal stakeholders, other data engineers, data scientists, and other technologists across one or more of our main subject areas.  The Sr Staff Data Engineer role is right for you if you’re a subject matter expert in designing and developing great data models and can maintain the fine balance of business acumen and deep technical knowledge. Here you can create the extraordinary. Join us! 

Responsibilities: 

  • Lead the process of building and designing data models that derived from multiple sources i.e., Manipulating data, flat files, and raw information into cohesive data sets for our stakeholders to easily use and incorporating the results into actionable insights 
  • Implement appropriate design patterns while optimizing performance, cost, security, and scale and end user experience  
  • Collaborate with business leaders, engineers, and product managers to understand data needs.  
  • Interface with other technology teams to extract, load, and transform data from a wide variety of data sources using cloud-native data engineering principles  
  • Become a subject matter expert for data engineering related technologies and designs   
  • Coach and guide others within the D&A organization to build scalable pipelines and semantic data models based on foundational data engineering principles  
  • Participate in development sprints, demos, and retrospectives, alongside releases and deployment  
  • Build and manage relationships with supporting IT teams in order to effectively deliver work products to production   
  • Transform large volumes of complex data into digestible bits to enable technical/non-technical end users make data driven decisions while optimizing the user experience and adhering to branding standards 
  • Act as a subject matter expert in the design and recommendation of data modeling methodologies and approaches 
  • Remain up to date with latest data standards, systems and future forward tools and languages 

Qualifications

  • 12+ years of progressive experience in data engineering, warehousing, data modeling and development building of data and analytics products  
  • 10+ years of experience with SQL, data modeling, ETL/ELT development principles, cloud development, and data warehousing concepts  
  • 8+ years of experience in a business-facing analytical role and proven track record of related success  
  • 8+ years of experience with data visualization tools (Power BI, Tableau, MicrosStrategy, and/or related)  
  • 8+ years working with data modelling and semantic/virtualization layer tools (DBT, AtScale, etc) 
  • Knowledge of cloud technologies such as AWS, GCP, and/or Azure
  • Knowledge of data modeling, management fundamentals and data storage principles   
  • Experience in building data pipelines using Python/SQL or similar programming languages  
  • Demonstrated experience in Airflow, Luigi or similar orchestration engines   

Desired Characteristics:

  • Powerful Storytelling with large, complex datasets 
  • Strong experience in SQL, DB and ELT tools such as Snowflake, Redshift 
  • Experience or previous exposure to federated query engines (Trino / Starburst) 
  • Familiarity with cloud solutions and cloud storage (AWS S3, GCS, Azure Data Lake Storage) 
  • Media-focused - Strong working knowledge of media including broadcast TV, digital, and mobile 
  • Communicator – You have excellent verbal and written skills with the ability to communicate ideas effectively across all levels of the organization, both technical and non-technical 
  • Action-oriented – You're constantly figuring out new problems and are regularly showing results with a positive attitude, always displaying ethical behavior, integrity, and building trust 
  • Strong understanding of Agile principles and best practices 

Additional Requirements:

  • Fully Remote: This position has been designated as fully remote, meaning that the position is expected to contribute from a non-NBCUniversal worksite, most commonly an employee’s residence.

This position is eligible for company sponsored benefits, including medical, dental and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website. Salary range: $150,000 - $185,000 (bonus eligible)

We are accepting applications for this position on an ongoing basis.

Additional Information

As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law.

If you are a qualified individual with a disability or a disabled veteran and require support throughout the application and/or recruitment process as a result of your disability, you have the right to request a reasonable accommodation. You can submit your request to [email protected].

For LA County and City Residents Only:  NBCUniversal will consider for employment
qualified applicants with criminal histories, or arrest or conviction records, in a manner
consistent with relevant legal requirements, including the City of Los Angeles' Fair Chance
Initiative For Hiring Ordinance, the Los Angeles' County Fair Chance Ordinance for Employers, and the California Fair Chance Act, where applicable.

NBCUniversal Glassdoor Company Review
4.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
NBCUniversal DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of NBCUniversal
NBCUniversal CEO photo
Jeff Shell
Approve of CEO

Average salary estimate

$167500 / YEARLY (est.)
min
max
$150000K
$185000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Sr. Staff Data Engineer, NBCUniversal

Join NBCUniversal as a Sr. Staff Data Engineer and become a key player in our global Operations & Technology organization! Here at NBCUniversal, we create outstanding content that spans film, television, and streaming, along with offering incredible theme park experiences. As a Sr. Staff Data Engineer, you'll be at the forefront of developing innovative data solutions that support our vast array of brands, including NBC, Bravo, and Peacock. You’ll collaborate closely with internal stakeholders and a talented team of other data engineers and data scientists to build and design data models that transform raw information into actionable insights. Your deep knowledge of data engineering principles will allow you to implement best practices, optimize performance, and ensure data security—all while enhancing user experience. You’ll have the opportunity to lead initiatives that turn complex datasets into digestible information, enabling both technical and non-technical users to make informed decisions. If you have a passion for storytelling through data and possess extensive experience in SQL, ETL, and cloud technologies like AWS or GCP, we encourage you to apply for this exciting opportunity to elevate our data strategies. Let’s create the extraordinary together!

Frequently Asked Questions (FAQs) for Sr. Staff Data Engineer Role at NBCUniversal
What are the responsibilities of the Sr. Staff Data Engineer at NBCUniversal?

As a Sr. Staff Data Engineer at NBCUniversal, you will lead the design and building of data models from multiple sources, transforming raw data into cohesive datasets for stakeholders. You will work alongside business leaders and product managers to understand data needs, implement design patterns that optimize performance, and coach others in the Data & Analytics organization. You will also help manage relationships with supporting IT teams and remain abreast of the latest data standards and technologies.

Join Rise to see the full answer
What qualifications are required for the Sr. Staff Data Engineer role at NBCUniversal?

The ideal candidate for the Sr. Staff Data Engineer position at NBCUniversal should have over 12 years of progressive experience in data engineering and analytics. You should also have strong SQL skills, experience in data modeling and ETL/ELT principles, and familiarity with cloud technologies such as AWS, GCP, or Azure. Furthermore, a background in business analytics and data visualization tools is highly desirable.

Join Rise to see the full answer
Can you describe the work environment for the Sr. Staff Data Engineer at NBCUniversal?

At NBCUniversal, the work environment is designed to be collaborative and supportive, where diversity and inclusion are prioritized. By joining our team as a Sr. Staff Data Engineer, you will have the flexibility of a fully remote position, allowing you to work from your residence while still being an integral part of our innovative Data & Analytics team.

Join Rise to see the full answer
What benefits does NBCUniversal offer for the Sr. Staff Data Engineer?

NBCUniversal offers a comprehensive benefits package for the Sr. Staff Data Engineer role which includes medical, dental, and vision insurance, a 401(k) plan, paid leave, tuition reimbursement, and various employee discounts. This commitment to employee welfare reinforces our belief in creating a supportive workplace atmosphere for all our staff.

Join Rise to see the full answer
How does the Sr. Staff Data Engineer role contribute to NBCUniversal's mission?

The Sr. Staff Data Engineer role plays a crucial part in the overall mission of NBCUniversal by leveraging data analytics to advise and shape strategic business decisions. Your work in transforming complex datasets into actionable insights will support content creation and distribution efforts across multiple platforms, ultimately enhancing viewer experience and engagement.

Join Rise to see the full answer
Common Interview Questions for Sr. Staff Data Engineer
Can you explain your experience with data modeling and how it applies to the Sr. Staff Data Engineer role at NBCUniversal?

In your answer, discuss specific projects you've worked on where data modeling was central to your success. Highlight methods you've used to transform and optimize data for end-users and emphasize how these experiences will enable you to contribute effectively to the Data & Analytics team at NBCUniversal.

Join Rise to see the full answer
What cloud technologies are you familiar with, and how have you used them in your previous roles?

When answering, focus on your experience with AWS, GCP, or Azure. Describe specific projects where you utilized these platforms for data storage, processing, or analytics, and discuss the impact your contributions had on the project outcome.

Join Rise to see the full answer
How do you ensure that your data pipelines are scalable and efficient?

Explain your approach to designing scalable data pipelines, including best practices you follow in coding, testing, and deploying. Highlight tools you’ve used, such as Airflow or Luigi, and the importance of monitoring and optimizing performance.

Join Rise to see the full answer
Describe a situation where you had to communicate complex data insights to a non-technical audience.

Share an example that illustrates your communication skills. Explain how you broke down complex data into understandable terms, using visuals or storytelling techniques to convey your points effectively to ensure the audience's grasp.

Join Rise to see the full answer
What approach do you take towards collaboration with cross-functional teams?

Discuss your collaborative approach by sharing past experiences of working closely with product managers, business leaders, or IT teams. Emphasize your communication strategies and how you've navigated differing perspectives to achieve common goals.

Join Rise to see the full answer
How do you stay updated with the latest trends and technologies in data engineering?

In your response, mention resources you regularly consult, such as blogs, webinars, podcasts, or communities within the data engineering field. Showcase your commitment to continuous learning and adapting to evolving technology.

Join Rise to see the full answer
What is your experience with Agile methodologies, and how does it relate to your work as a Sr. Staff Data Engineer?

Talk about your familiarity with Agile practices, if you've participated in sprints, retrospectives, or stand-ups. Provide examples of how Agile methodologies improved your team's workflow and project outcomes.

Join Rise to see the full answer
Can you describe a challenging data-related problem you've encountered and how you resolved it?

Choose a relevant and challenging problem from your experience in data engineering. Walk through the steps you took to analyze the issue, implement a solution, and the lessons learned from that experience.

Join Rise to see the full answer
How do you handle data security and privacy considerations when designing data solutions?

Outline your approach to ensuring data security, including practices you adopt to protect sensitive information and comply with industry standards. Share experiences that highlight your commitment to responsible data stewardship.

Join Rise to see the full answer
What motivates you as a Sr. Staff Data Engineer at NBCUniversal?

Share your passion for data engineering and how it aligns with NBCUniversal's mission to educate, entertain, and empower. Highlight your enthusiasm for working with diverse datasets and the excitement of contributing to innovative data-driven solutions.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
NBCUniversal Remote 1221 Avenue of The Americas, New York, NEW YORK
Posted 2 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Visa Remote Atlanta, GA, USA
Posted 5 days ago
Daxko Remote Raipur Gali Number 1, Raipur Khadar, Sector 126, Noida, Uttar Pradesh 201313, India
Posted 7 days ago
Posted 12 days ago
Posted 7 days ago
Posted 8 days ago
Photo of the Rise User
Wealthfront Remote Palo Alto, CA (Open to US-based Remote)
Posted 4 days ago

We are in business to create and deliver content so compelling it entertains, informs and shapes our world. We believe that the talent, creativity and diversity of our people are our greatest resources. We take our business seriously, but do no...

1522 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 20, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!