Software Engineer Position at NBCUniversal

1 day ago


Englewood Cliffs, New Jersey, United States NBCUniversal Full time

About the Role

We're seeking a talented Software Engineer to join our team at NBCUniversal, focusing on developing cloud-native software and contributing to our organization's technical vision and strategy.

This position falls within the 'Rights and Contracts' organization, which is responsible for producing, cataloging, and distributing IP rights and contractual information for NBCUniversal.

Responsibilities

  • Work in an agile software development team to complete backlog items, collaborating with developers within NBCUniversal and engineers from external companies.
  • Test and create automated tests for your code, ensuring compatibility with your team's work and the NBCUniversal system portfolio.
  • Communicate with business partners to understand user needs and implement those ideas in software.
  • Create documentation for developers and business users to help them understand your products.
  • Maintain cloud-based platforms and environments of supported applications, troubleshooting and patching functional issues and data issues in lower or production environments when necessary.

Requirements

  • 3+ years of related experience in software development, or an equivalent combination of education/experience.
  • Experience in building production-grade, cloud-native software (AWS preferred) with hands-on experience in cloud automation.
  • Knowledge and experience in Python, SQL, TypeScript, HTML, and API Development.
  • Desire to lean in on a philosophy of security, resiliency, and privacy by design.
  • Experience with automated test/build/deploy tools in a Python tech stack.
  • Demonstrated experience building software on the cloud, such as AWS with managed services and serverless solutions, including Lambda and API Gateway.
  • Experience with serverless technologies and event-driven design.
  • Motivated and self-starting: able to think critically about problems, decipher user preferences versus hard requirements, and effectively use online and onsite resources to find an appropriate solution with little intervention.
  • Passionate about writing clean, maintainable code that will be used and modified by others, and able to use and modify other developers' work rather than recreate it.

Additional Information

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.

Fully remote, this position allows you to contribute from a non-NBCUniversal worksite, most commonly an employee's residence.



  • Englewood Cliffs, New Jersey, United States NBCUniversal Full time

    Job DescriptionWe are seeking a highly skilled Staff Software Engineer to join our NBCUniversal team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining world-class business applications to support the NBC Ad Sales organization.This role will work closely with product owners and other...


  • Englewood Cliffs, New Jersey, United States NBCUniversal Full time

    We're looking for a talented Software Development Engineer to join our Platform Development and Engineering Experience (PDEX) team at NBCUniversal. As a key member of our team, you will collaborate with development teams to ensure reliable code integration, testing, and deployment using GitHub Actions.Key Responsibilities:Collaborate with development teams...


  • Englewood Cliffs, New Jersey, United States NBCUniversal Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at NBCUniversal. As a key member of our development team, you will be responsible for designing, developing, and maintaining our cloud-native software applications.ResponsibilitiesWork in an agile software development team to complete backlog items, collaborating...


  • Englewood Cliffs, New Jersey, United States NBCUniversal Full time

    We're seeking a skilled Software Development Engineer to join our Platform Development and Engineering Experience (PDEX) team at NBCUniversal. As a key member of our team, you'll collaborate with development teams to ensure reliable code integration, testing, and deployment using GitHub Actions.Key Responsibilities:Contribute to Release Engineering teams...


  • Englewood Cliffs, New Jersey, United States NBCUniversal Full time

    About the RoleWe are seeking a skilled Software Development Engineer to join our team at NBCUniversal. As a key member of our development team, you will be responsible for designing, developing, and maintaining cloud-native software applications using AWS.ResponsibilitiesWork in an agile software development team to complete backlog items, collaborating with...


  • Englewood Cliffs, New Jersey, United States NBCUniversal Full time

    Job OverviewThe Director, Software Engineering, Developer Tools is responsible for leading the development and delivery of developer tools and cloud platforms that enable our development teams to quickly and consistently deliver applications that are reliable, secure, private, and performant.This role requires a combination of strategic initiative, people...


  • Englewood Cliffs, New Jersey, United States NBCUniversal Full time

    We're seeking a talented Software Development Engineer to join our team at NBCUniversal. As a key member of our Content Creation Tools team, you'll play a crucial role in building the future of our content creation applications and services.Responsibilities:Develop new product features for our portfolio of Content Creation tools applications &...


  • Englewood Cliffs, New Jersey, United States NBCUniversal Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at NBCUniversal. As a key member of our technology team, you will be responsible for designing, developing, and deploying scalable and secure software systems.Key Responsibilities:Design and develop cloud-based applications using AWSCollaborate with cross-functional...


  • Englewood Cliffs, New Jersey, United States NBCUniversal Full time

    Job Title: Senior Software Engineer - Innovative Systems DevelopmentJob Summary:NBCUniversal is seeking a highly skilled Senior Software Engineer to lead the development of innovative new systems and solutions utilizing emerging technologies. As a key member of our team, you will be responsible for designing, developing, and deploying cutting-edge software...

  • Software Engineer

    4 weeks ago


    Englewood Cliffs, New Jersey, United States NBCUniversal Full time

    Job DescriptionWe are seeking a skilled Software Engineer to join our team at NBCUniversal. As a key member of our development team, you will be responsible for designing, developing, and maintaining cloud-native services and applications.Key Responsibilities:Develop new product features for our portfolio of Content Creation tools applications and...

  • Senior Data Engineer

    4 weeks ago


    Englewood Cliffs, New Jersey, United States NBCUniversal Full time

    Job Title: Senior Data EngineerWe are seeking a highly skilled Senior Data Engineer to join our team at NBCUniversal. As a Senior Data Engineer, you will be responsible for designing, developing, and maintaining analytical data streams for new and existing projects.Key Responsibilities:Design and develop data pipelines, data marts, and schemas to support our...

  • Staff Data Engineer

    3 weeks ago


    Englewood Cliffs, New Jersey, United States NBCUniversal Full time

    Job Title: Staff Data EngineerJob Summary:We are seeking a highly skilled Staff Data Engineer to join our team at NBCUniversal. As a Staff Data Engineer, you will be responsible for designing, building, and scaling data pipelines across a variety of source systems and streams. You will work closely with cross-functional teams to understand data requirements...


  • Englewood Cliffs, New Jersey, United States NBCUniversal Full time

    Job Title: Cyber Security EngineerWe are seeking a highly skilled Cyber Security Engineer to join our team at NBCUniversal. As a Cyber Security Engineer, you will be responsible for designing and deploying secure technology solutions across our enterprise. You will work closely with our security team to ensure that our technology is aligned with our security...


  • Englewood Cliffs, New Jersey, United States NBCUniversal Full time

    Job SummaryWe are seeking a highly skilled Senior DevOps Engineer to join our NBCUniversal team. As a key member of our Production Infrastructure team, you will be responsible for designing, building, and maintaining cloud infrastructure and services that directly support broadcast production.This role will rely heavily on infrastructure as code,...

  • Enterprise Architect

    4 weeks ago


    Englewood Cliffs, New Jersey, United States NBCUniversal Full time

    Job DescriptionAt NBCUniversal, we're seeking a highly skilled Enterprise Architect to join our team. As a key member of our Operations & Technology Unified Architecture vision, you'll play a critical role in shaping the company's technology strategy and driving digital transformation.Key Responsibilities:Develop and execute a long-term enterprise...


  • Englewood Cliffs, New Jersey, United States NBCUniversal Full time

    Job Title: Staff Cyber Security EngineerWe are seeking a highly skilled Staff Cyber Security Engineer to join our NBCUniversal Security Architecture team. As a key member of our team, you will be responsible for ensuring the security of our emerging technologies, including AI, and collaborating with various business units, enterprise IT, and Cyber Security...


  • Englewood Cliffs, New Jersey, United States NBCUniversal Full time

    Job Title: Staff Cyber Security EngineerAt NBCUniversal, we are seeking a highly skilled Staff Cyber Security Engineer to join our team. As a key member of our Cyber Security Architecture team, you will partner with various business units, enterprise IT, and Cyber Security organization to ensure technology is designed and deployed securely and aligned with...

  • Data Engineer

    3 weeks ago


    Englewood Cliffs, New Jersey, United States NBCUniversal Full time

    Job Title: Sr. Data EngineerJob Summary:We are seeking a highly skilled Sr. Data Engineer to join our team at NBCUniversal. As a Sr. Data Engineer, you will be responsible for designing, building, and scaling data pipelines across a variety of source systems and streams. You will work closely with cross-functional teams to understand data requirements and...


  • Englewood Cliffs, New Jersey, United States NBCUniversal Full time

    Job SummaryWe are seeking a highly skilled SAP Payroll Systems Manager to join our team at NBCUniversal. As a key member of our Systems, Application and Products (SAP) HR and Payroll Systems Team, you will be responsible for performing SAP Payroll Systems Management activities in support of business requirements.Main Responsibilities:Review existing...


  • Englewood Cliffs, New Jersey, United States NBCUniversal Full time

    We are seeking a highly skilled Senior eDiscovery Analyst to join our team at NBCUniversal. As a key member of our eDiscovery team, you will be responsible for providing technical services in support of electronic discovery.This includes hands-on management of eDiscovery tools, collecting, processing, loading, and producing electronic data in response to...