Senior Data Engineer

Logo of NBCUniversal

NBCUniversal

💵 $115k-$145k
📍Remote - United States

Job highlights

Summary

Join NBCUniversal's Data & Analytics team as a Senior Data Engineer and build the next generation of data pipelines and applications. You will collaborate with various teams, design and build scalable data pipelines, and implement process improvements. This role requires 5+ years of experience in data engineering, proficiency in Python/SQL, and experience with orchestration engines like Airflow. The position offers a fully remote work option and a competitive salary range of $115,000 - $145,000. NBCUniversal provides comprehensive benefits, including medical, dental, vision insurance, 401(k), paid leave, and tuition reimbursement. This is an opportunity to contribute to a leading entertainment company and work with large, complex datasets.

Requirements

  • 5+ years of experience in a data engineering role
  • Direct experience with data modeling, ETL/ELT development principles, and data warehousing concepts
  • Knowledge of data management fundamentals and data storage principles
  • Experience in building data pipelines using Python/SQL or similar programming languages
  • Experience owning and managing a full pipeline within a large project, including interfacing with business stakeholders, architects and senior leadership to effectively communicate status and concerns
  • Demonstrable experience in Airflow, Luigi or similar orchestration engines
  • 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

Responsibilities

  • Collaborate with business leaders, engineers, and product managers to understand data needs
  • Interface with other technology teams to extract, transform, and load data from a wide variety of data sources using cloud-native data engineering principles
  • Design, build, and scale data pipelines across a variety of source systems and streams (internal, third-party, as well as cloud-based), distributed/elastic environments, and downstream applications and/or self-service solutions
  • Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc
  • Implement the appropriate design patterns while optimizing performance, cost, security, and scale and end user experience
  • Maintain ownership of a given pipeline or domain and raise flags to senior leadership when appropriate regarding architectural concerns
  • Provide mentorship to junior members of the engineering team to align to overall practice standards and approach
  • Participate in development sprints, demos, and retrospectives, as well as release and deployment
  • Build and manage relationships with supporting IT teams in order to effectively deliver work products to production

Preferred Qualifications

  • Analytical – You have experience in delivering data analytics solutions that promote data discovery
  • Experience with Snowflake, Amazon Web Services, or related cloud platforms a plus
  • Understanding of big data technology stacks (Hive / Spark etc.) is a plus
  • Media-focused – Strong knowledge/passion for media including broadcast TV, digital, and film
  • Direct experience working with sources like SAP (BRIM, BW) and other media/entertainment industry datasets a plus
  • 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
  • Ability to deal with ambiguity and can make quality decisions in a dynamic, fast-paced environment

Benefits

  • 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
  • Company sponsored benefits, including medical, dental and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let NBCUniversal know you found this job on JobsCollider. Thanks! 🙏