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

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.

Here you can be your authentic self. 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

The Sr. Staff Data Engineer will work within a geographically disperse operations team that seeks continuous improvement for NBCUniversal analytics and business intelligence technologies.  As the flood of digital information increases, the Sr Staff Data Engineer in this role will be responsible for connecting multiple open and closed sourced systems and transitioning raw data to predictive information for partners across broadcast (cable, news, and sports networks), film studios, and world-renowned theme parks.  In the Sr. Staff Engineer role, you will be working with internal stakeholders, data engineers, visualization experts, data scientists, and other technologists across the business. If you are someone who strives for continuous operational improvement through automation and value creation, you have come to the right place. Here you can create the extraordinary. Join us!

Responsibilities: 

  • Maintain a 24/7 operational resiliency across data pipelines.
  • Seek continuous improvement of operations by automating manual processes, optimizing data delivery, and re-designing infrastructure for greater scalability.
  • Deliver services that meet internal KPIs and customer SLAs.
  • Ensure operational policies and standards are followed across the organization.
  • Interface with other technology teams to leverage cloud-native data engineering principles to maintain high quality data faster.
  • Mentor junior and entry-level engineers by providing time for open feedback and guidance.
  • Review business and product requirements for data operations then recommend changes and upgrades to operational systems to accommodate ongoing needs.
  • Establish processes and structures based on business and technical requirements to ensure operational reporting needs are satisfied.
  • Partner with business analysts, architects, application engineers, and data scientists, leveraging the appropriate tools, solutions, and/or processes as part of their data mining, profiling, automation, and analytical activities.
  • Foster a DevOps culture and participate in development sprints, retrospectives, releases, and deployments.
  • Collaborate with technology and business teams to lead and ensure design, development, and delivery of robotic process automation solutions

Qualifications

Basic Requirements:

  • 10+ years of experience in a data and/or software engineering role
  • Experience with Python, SQL, and Bash Scripting
  • Experience with Airflow, Snowflake, Docker, and GitHub
  • Experience with Snyk, Wiz, and Qualys
  • Experience implementing scalable, distributed, and highly available systems using cloud technologies, such as Microsoft Azure, Amazon Web Services, and/or Google Cloud
  • Understanding of SDLC and Agile Methodologies
  • Understanding of Test-Driven Development and CI/CD
  • Knowledge of data management fundamentals and data storage principles 
  • General understanding of cloud data engineering design patterns and use cases
  • Bachelor's degree in Computer Science, Data Science, Statistics, Informatics, Information Systems or related field.

Desired Characteristics:

  • Lifelong Learner – technology is constantly evolving, and you love continuously learning new ways to upskill yourself.
  • Positive Ownership Attitude – You foster a positive ownership mindset by taking pride in all that you do; holding yourself and partners accountable to productive outcomes.
  • Action-oriented – You are discovering new solutions and regularly showing actionable results.
  • Communicator – You have excellent verbal and written skills with the ability to communicate ideas effectively across all levels of the organization, to both technical and non-technical audiences
  • Partnership – You display ethical behavior, integrity, respect and build trust among colleagues.

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 - $180,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

$165000 / YEARLY (est.)
min
max
$150000K
$180000K

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

Are you passionate about turning raw data into actionable insights and improving operational efficiency? NBCUniversal is seeking a talented Sr. Staff Data Engineer to join our dynamic team in Universal City Plaza, Central LA, CA. In this role, you'll work closely with cross-functional teams, including data engineers, data scientists, and technology specialists, to connect diverse systems and ensure that our data pipelines are running smoothly 24/7. Your expertise in Python, SQL, and various cloud technologies will be crucial in automating processes and enhancing our data infrastructure. At NBCUniversal, we thrive on continuous improvement and innovation, so you’ll have opportunities to mentor junior engineers and lead initiatives that foster a DevOps culture. You will engage with internal stakeholders and contribute significantly to our analytics and business intelligence efforts, making a real difference in how we analyze and use data across our esteemed portfolio of film, television, and streaming services. If you're ready to advance your career and help us create extraordinary content while embracing a diverse and inclusive culture, we’d love to hear from you!

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

As a Sr. Staff Data Engineer at NBCUniversal, your responsibilities include maintaining 24/7 operational resiliency of data pipelines, automating manual processes, and optimizing data delivery systems. You will also mentor junior engineers, collaborate with various departments, and ensure compliance with operational policies. Delivering services that meet internal KPIs and customer SLAs will be a key function of your role.

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

To qualify for the Sr. Staff Data Engineer role at NBCUniversal, you should have over 10 years of experience in data or software engineering, proficiency in Python, SQL, and Bash Scripting, and familiarity with tools like Airflow, Snowflake, and cloud technologies. A Bachelor's degree in Computer Science, Data Science, or related fields is also required.

Join Rise to see the full answer
How does NBCUniversal support diversity and inclusion in the Sr. Staff Data Engineer role?

NBCUniversal is committed to fostering a diverse and inclusive culture, which is pivotal within the Sr. Staff Data Engineer role. The company actively supports diversity, equity, and inclusion initiatives, ensuring all employees feel embraced and heard. This commitment translates into a collaborative work environment where all voices are valued.

Join Rise to see the full answer
What is the expected salary range for a Sr. Staff Data Engineer at NBCUniversal?

The salary range for a Sr. Staff Data Engineer at NBCUniversal is between $150,000 and $180,000, plus bonus eligibility. This competitive compensation reflects the value the company places on experienced professionals in data engineering roles.

Join Rise to see the full answer
Is the Sr. Staff Data Engineer position at NBCUniversal remote?

Yes, the Sr. Staff Data Engineer position at NBCUniversal is fully remote. This allows you to contribute from the comfort of your home while still benefitting from a range of company-sponsored benefits, including medical, dental, and vision insurance, alongside other perks.

Join Rise to see the full answer
Common Interview Questions for Sr. Staff Data Engineer
Can you explain a challenging project you've worked on related to data engineering?

When answering this question, discuss a specific project that highlights your technical skills and problem-solving abilities. Focus on the challenges you faced, the solutions you implemented, and the impact of your work. Be sure to emphasize collaboration with other team members and quantifiable outcomes.

Join Rise to see the full answer
How do you ensure the quality of data in the pipelines you manage?

To respond effectively, describe the methods you utilize for data validation and integrity checks. Discuss the tools and technologies you employ to monitor data quality and how you troubleshoot and resolve issues before they escalate.

Join Rise to see the full answer
What cloud technologies have you implemented, and what challenges did you face?

Outline your experience with cloud-based solutions, specifying the technologies used, such as AWS, Azure, or Google Cloud. Discuss particular challenges you encountered during implementation and explain how you addressed them effectively.

Join Rise to see the full answer
Describe your experience with automation in data processes.

Share specific examples of automation solutions you've created. Detail the manual processes you automated, the tools used, and the impact of automation on efficiency and accuracy within your team.

Join Rise to see the full answer
How do you approach mentoring junior data engineers?

Discuss your mentoring philosophy, including how you provide constructive feedback and encourage a learn-and-grow environment. Share examples of how you've supported junior team members with specific projects.

Join Rise to see the full answer
What strategies do you use to optimize data processing performance?

Explain the techniques you apply to enhance data processing, such as using efficient algorithms, optimizing query performance, or leveraging parallel data processing. Provide tangible examples of performance improvements you've achieved in past roles.

Join Rise to see the full answer
Could you explain your understanding of SDLC and Agile methodologies?

Discuss your background with Software Development Life Cycle (SDLC) and how Agile frameworks influence your development processes. Detail your experience with Agile ceremonies like sprints, retrospectives, and how you implement feedback into your engineering practices.

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

Share your strategies for continuous learning, such as attending conferences, participating in online courses, or engaging with professional communities. Emphasize your commitment to staying updated with current industry trends.

Join Rise to see the full answer
Can you describe a time you improved data pipeline resiliency?

Provide a detailed account of a situation where you successfully enhanced the resiliency of a data pipeline. Explain the steps you took, the technologies involved, and the results achieved.

Join Rise to see the full answer
How do you collaborate with non-technical stakeholders?

Emphasize your communication skills and strategies for explaining complex technical concepts to non-technical audiences. Share examples of successful collaborations where you facilitated understanding and gained buy-in for data projects.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
NBCUniversal Hybrid 30 Rockefeller Plaza, New York, NEW YORK
Posted 13 days ago
Photo of the Rise User
NBCUniversal Remote 1000 Flower St, Glendale, CALIFORNIA
Posted 13 days ago
Photo of the Rise User
Posted yesterday
TwoDox Hybrid Venice Beach
Posted yesterday
Photo of the Rise User
Sopra Steria Remote Av. de Manoteras, Hortaleza, 28050 Madrid, España
Posted 3 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...

607 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
FULL, hybrid
DATE POSTED
December 11, 2024

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!