Current jobs related to Software Engineer - Englewood Cliffs, New Jersey - NBCUniversal


  • Englewood Cliffs, New Jersey, United States United Software Group Full time

    Job Title: Senior Software EngineerJob Summary:United Software Group is seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in Drupal 9, React, and TypeScript, with experience in designing, implementing, testing, and integrating RESTful APIs, JSON APIs, and GraphQL APIs.Key Responsibilities:-...


  • Englewood Cliffs, New Jersey, United States United Software Group, Inc. Full time

    Job DescriptionAs a Senior Software Engineer, you will be responsible for designing and implementing complex APIs and modular Drupal backends, as well as componentized TypeScript-based React frontends. You will work on robust background in React, Drupal 9, and TypeScript to spearhead the backend services for CMS integration.Responsibilities:- Develop a...


  • Englewood Cliffs, New Jersey, United States United Software Group Full time

    Job DescriptionAs a Senior Software Engineer at United Software Group, you will be responsible for designing and developing complex APIs and modular Drupal backends, as well as componentized TypeScript-based React frontends. With a strong background in React, Drupal 9, and TypeScript, you will spearhead the backend services for CMS...


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

    Job SummaryWe are seeking a highly skilled Director, Software Engineering to lead and manage initiatives within our Content Platform engineering team focusing on content lifecycle. The ideal candidate will have a strong technical background, excellent leadership skills, and the ability to drive increased levels of reliability, automation, and customer...

  • Software Engineer

    1 month ago


    Englewood Cliffs, New Jersey, United States NBCUniversal Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at NBCUniversal. As a Software Engineer, you will play a key role in building and maintaining our Content Creation tools applications and services.Responsibilities:Design and develop new product features for our Content Creation tools applications and...


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

    Job Title: Sr Software EngineerWe are seeking a highly skilled Sr Software Engineer to join our team at NBCUniversal. As a key member of our Enterprise Technology organization, you will play a critical role in shaping the future of our engineering capabilities.Responsibilities:Design and develop high-quality software solutions that meet business needs and...


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

    Job Title: Associate Software EngineerWe are seeking a highly motivated and detail-oriented Associate Software Engineer to join our Platform Development and Engineering Experience (PDEX) team at NBCUniversal.Job SummaryThis role involves collaborating with development teams to ensure reliable code integration, testing, and deployment using GitHub Actions....


  • 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: Director, Software EngineeringWe are seeking a highly skilled and experienced Director, Software Engineering to lead our Content Platform engineering team in delivering high-quality software solutions. As a key member of our engineering leadership team, you will be responsible for driving technical strategy, mentoring and guiding team members, and...


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

    Job Title: Sr Software EngineerWe are seeking a highly skilled Sr Software Engineer to join our team at NBCUniversal. As a key member of our software development team, you will be responsible for designing, developing, and deploying innovative software solutions that meet the needs of our business.Responsibilities:Design and develop high-quality software...


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

    Job DescriptionWe are seeking a highly motivated and detail-oriented Software Development Engineer to join our Platform Development team at NBCUniversal. As a key member of our team, you will be responsible for designing, developing, and deploying software solutions that meet the needs of our internal developer tools.Key Responsibilities:Collaborate with...


  • 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 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

    Job DescriptionNBCUniversal is seeking a highly skilled Staff Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying world-class business applications to support our NBC Ad Sales organization.The ideal candidate will have a strong background in software...


  • 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

    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

    Job SummaryThe Director, Software Engineering, Developer Tools is a key leadership role responsible for driving the development and delivery of cloud platforms and developer tools that enable our development teams to deliver high-quality applications quickly and efficiently.This role requires a unique blend of technical expertise, strategic thinking, and...


  • 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

    Job Title: Senior Manager, Software EngineeringWe are seeking a highly skilled Senior Manager, Software Engineering to lead and manage initiatives within our custom application engineering team. As a technical leader, you will be responsible for driving increased levels of reliability, automation, and customer satisfaction.Key Responsibilities:Lead the...


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

    Job Title: Senior Manager, Software EngineeringWe are seeking a highly skilled Senior Manager, Software Engineering to lead and manage initiatives within our custom application engineering team. As a technical leader, you will be responsible for driving increased levels of reliability, automation, and customer satisfaction.Key Responsibilities:Lead the...

Software Engineer

1 month ago


Englewood Cliffs, New Jersey, United States NBCUniversal Full time
Job Title: Sr Software Engineer (UX)

We are seeking a highly skilled Sr Software Engineer (UX) to join our team at NBCUniversal. As a key member of our development team, you will be responsible for designing and developing innovative new systems and solutions using emerging technologies.

Responsibilities:
  • Develop front-end prototypes rapidly for new proofs of concept, ensuring high usability and adherence to design specifications.
  • Maintain a working knowledge of back-end systems to facilitate efficient API integration and occasional deployment of basic full-stack applications.
  • Ability to integrate front end systems into Active Directory and UX flows for SAML authentication.
  • Uphold high standards of code quality through rigorous testing, adherence to code standards, and common sense testing.
  • Develop automated tests for your code, ensuring every function, service, and object is compatible with your team's work and with the many systems within the NBCUniversal system portfolio as well as ensuring cross-device and browser compatibility.
  • Create documentation for developers as well as business users to help them understand our products.
  • Work collaboratively with a multidisciplinary team within a matrixed organization, leveraging strong interpersonal skills to navigate system complexities and deploy solutions efficiently.
  • Deploy to cloud-based platforms and troubleshoot application, cloud, and configuration issues when necessary.
  • Utilize tools for code & test generation to dramatically accelerate the delivery of features and components you create.
Qualifications:
  • 5+ years of experience in full stack or front-end development, demonstrated through a comprehensive portfolio and related experience.
  • Proven capability to bring a basic application from idea to delivery without requiring support from others.
  • Expertise in modern JavaScript, including ES6+ features and asynchronous programming. Expert in at least one modern front-end framework (React strongly preferred, Angular or Vue acceptable).
  • Strong understanding of web design principles, responsive and adaptive design, and UI/UX best practices.
  • Experience with front-end testing frameworks, code versioning tools, and a commitment to writing clean, maintainable code.
  • Basic understanding of backend technologies (Python) and RESTful services, with practical experience in integrating and consuming APIs in front-end projects.
  • Demonstrated ability to adapt to an agile development environment, quickly incorporating feedback and adjusting to changing priorities.
  • Ability to visualize architecture of a proposed system or service, draw it out, socialize it, and build it.

This is a fully remote position, and we offer a competitive salary range of $110,000 - $140,000. We are committed to providing 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.