Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Manager, Software Engineering image - Rise Careers
Job details

Manager, Software Engineering - job 1 of 2

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

NBCUniversal is seeking an experienced Manager, Software Engineering with over 7 years of technology expertise, including a minimum of 3 years in a managerial capacity. The ideal candidate will possess a deep understanding of systems architecture with an emphasis on cloud environments, coupled with robust knowledge and practical experience enhancing operational workflows. Additionally, the candidate should exhibit a positive mindset, driving initiative, capability to dive deep into technology issues, and a commitment to striving for excellence in quality.

As a member of NBCUniversal's Video Platform Development Team, you will manage software technology used for delivering NBCUniversal’s premier Entertainment, News, and Sporting events across our broadcast environment! We manage a portfolio of on-air scheduling applications which facilitate integrations between advertising, marketing, research, planning, and real time playout and control automation systems. In this dynamic environment measurements matter and mission critical operational awareness and response is paramount. Focus is on implementing cloud native technology solutions and supporting operational initiatives, while also maintaining legacy systems.

Responsibilities

  • Lead and manage a team of software engineers, providing guidance, support, and mentorship to ensure the successful delivery of projects.
  • Collaborate with cross-functional teams including product management, design, engineering groups, and quality teams to define project requirements, scope, and timelines.
  • Drive the long-term architectural vision and strategy for software solutions, considering industry trends and projecting future needs.
  • Oversee the design and implementation of scalable, secure, and high-performance software systems. Ensuring measurement and alerting is in place to deliver on reliability expectations.
  • Champion best practices in software engineering, including agile scrum methods, test driven design, and documentation standardization.
  • Adopt AI concepts and controls into team members daily practices.
  • Drive and optimize software methodology to improve efficiency, productivity, delivery, and adoption by stakeholders.
  • Exhibit a positive mindset and dive deep into technology issues to help the team troubleshoot challenges effectively. Unblock obstacles.
  • Maintain knowledge breadth of industry trends and emerging technologies, evaluating their potential impact on the business, and advising on adoption strategies.
  • Focus on budget impact and create proposals based on project scoping, cost-benefit analyses, return on investment, build vs buy, and level of effort assessments.

Qualifications

Basic Requirements:

  • B.S. degree in Computer Science, Engineering, or related field.
  • 7+ years of hands-on experience in software development and engineering.
  • 3+ years of proven leadership experience in managing software engineering teams.
  • Demonstrated ability to build teams and produce engineering products in complex corporate structures on time and within budget.
  • Deep understanding of the product, engineering, and test roles & responsibilities that make up a software delivery team.
  • Proficiency in designing and implementing architecture solutions for both on-premises and cloud environments.
  • Strong expertise in cloud platform.
  • Focus on long range planning and how to drive immediate implementations towards destination architecture goals.
  • Demonstrated ability to lead and mentor engineering teams, fostering a culture of collaboration and innovation.
  • Excellent communication skills with the ability to articulate technical concepts to both technical and non-technical stakeholders.
  • Results-oriented and self-motivated.

Desired Characteristics:

  • Able to communicate effectively in a diverse team of varying skill sets and proficiencies. Able to lead and instruct or take direction when appropriate. Effective in-person, written, and verbal communication skills.
  • Experience working in large, multifaceted, and matrixed organizations.
  • Experience within the media entertainment industry.
  • Familiarity with IBMS, BroadView, Wide Orbit, and/or Amagi 
  • Experience with hybrid cloud deployments and managing hybrid infrastructures.
  • Collaborative team player accustomed to working within and across groups.
  • Organized and detail-oriented with an ability to manage time effectively.
  • Ability to translate business process needs into precise technical requirements.
  • Ability to influence internal and external team members without direct reporting authority.
  • Strong character exhibiting company core values: Integrity, Creativity, Teamwork, Pioneering Spirit, Ownership.
  • Preference to be located within a commutable distance of the New York, NY location for AdHoc onsite visits. 

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: $140,000 - $200,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, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access nbcunicareers.com as a result of your disability. You can request reasonable accommodations by emailing [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

$170000 / YEARLY (est.)
min
max
$140000K
$200000K

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 Manager, Software Engineering, NBCUniversal

Join NBCUniversal as a Manager, Software Engineering and be a key player in the dynamic Video Platform Development Team! Located at 30 Rockefeller Plaza in New York, NY, you’ll have the opportunity to lead an enthusiastic group of software engineers dedicated to delivering top-tier entertainment, news, and sports content. With over 7 years of tech expertise, including at least 3 years in a management role, you will guide your team in developing innovative software solutions that meet the needs of a fast-paced broadcast environment. Your understanding of cloud environments and systems architecture will be pivotal as you collaborate with cross-functional teams to define project requirements and manage high-performance software implementations. We prioritize a positive work culture and encourage you to foster collaboration while ensuring top-notch software delivery. As the Manager, you'll drive our architectural vision and be instrumental in adopting the latest technologies while maintaining legacy systems. Your passion for mentoring and optimizing methodologies will help shape the future of our operations. If you’re ready to make an impact in a company that values diversity, creativity, and teamwork, we want to hear from you!

Frequently Asked Questions (FAQs) for Manager, Software Engineering Role at NBCUniversal
What responsibilities does a Manager, Software Engineering at NBCUniversal have?

As a Manager, Software Engineering at NBCUniversal, you will lead a team of software engineers, oversee the design and implementation of scalable software systems, and collaborate with various teams to define project requirements. You'll also be responsible for driving the long-term architectural vision, ensuring best practices in software engineering, and maintaining operational awareness, making your role pivotal in our efforts to deliver high-quality content.

Join Rise to see the full answer
What qualifications are required for the Manager, Software Engineering position at NBCUniversal?

The Manager, Software Engineering position at NBCUniversal requires a B.S. degree in Computer Science or a related field, along with 7+ years of hands-on experience in software development and 3+ years in leadership. You should also have a deep understanding of cloud architectures, strong expertise in developing both on-premises and cloud solutions, and the capability to communicate technical concepts effectively to diverse stakeholders.

Join Rise to see the full answer
How does NBCUniversal support the professional development of its Manager, Software Engineering?

NBCUniversal is committed to the professional development of its employees, including those in the Manager, Software Engineering role. You will have opportunities to mentor your team, participate in ongoing training, and stay updated on industry trends, ensuring your skills and knowledge remain cutting-edge in the ever-evolving technology landscape.

Join Rise to see the full answer
What is the work culture like for a Manager, Software Engineering at NBCUniversal?

At NBCUniversal, the work culture promotes diversity, equity, and inclusion. As a Manager in Software Engineering, you'll be encouraged to foster collaboration, creativity, and innovation within your team. The company values open communication, and team members are supported in sharing ideas and developing solutions in a dynamic environment.

Join Rise to see the full answer
What tools and technologies will a Manager, Software Engineering at NBCUniversal work with?

In the Manager, Software Engineering role at NBCUniversal, you'll work with a variety of tools and technologies, including cloud platforms, software development frameworks, and systems like IBMS and BroadView. You'll drive the adoption of modern practices such as agile methodologies and AI concepts, ensuring your team employs the best methods for software development.

Join Rise to see the full answer
Common Interview Questions for Manager, Software Engineering
What leadership style do you adopt as a Manager, Software Engineering?

As a Manager, Software Engineering, it's crucial to adopt a collaborative leadership style that emphasizes teamwork and innovation. Encourage open communication, actively seek input from team members, and foster a culture of continuous learning to facilitate successful project outcomes.

Join Rise to see the full answer
Can you describe your experience with cloud technologies?

Discuss your specific experiences with various cloud platforms, emphasizing your ability to design and implement scalable solutions. Be sure to mention any hands-on work you've done and how it has improved project efficiency and performance.

Join Rise to see the full answer
How do you handle conflicts within your engineering team?

Handling conflicts effectively involves addressing issues promptly, ensuring all parties are heard, and working towards mutually acceptable solutions. Emphasize your commitment to maintaining a positive team environment and the importance of communication in conflict resolution.

Join Rise to see the full answer
What strategies do you use to keep your team motivated?

Talk about the importance of recognizing individual achievements, providing constructive feedback, and creating opportunities for professional growth. Highlight initiatives that promote innovation and collaboration, making sure your team stays engaged and enthusiastic.

Join Rise to see the full answer
How do you ensure your projects are completed on time and within budget?

Elaborate on your project management skills, discussing how you set clear expectations, monitor progress, and adjust resources as needed. Utilize tools like timelines and budget tracking software to stay on top of project milestones and deliverables.

Join Rise to see the full answer
What role does diversity play in your engineering management approach?

Emphasize the importance of diversity in fostering creativity and innovation. Discuss your proactive efforts to build diverse teams and create an inclusive environment that values different perspectives and ideas, which are crucial for solving complex problems.

Join Rise to see the full answer
How do you approach mentoring your engineering team members?

Share your mentoring philosophy and emphasize the importance of individualized support. Discuss specific strategies you use, such as regular check-ins, providing resources for skill development, and facilitating opportunities for team members to take on challenging projects.

Join Rise to see the full answer
Can you give an example of implementing agile methodologies in your previous projects?

Share a specific example where you successfully implemented agile methodologies, focusing on how it improved team communication, project flexibility, and delivery timelines. Highlight any challenges faced and how they were overcome to showcase your problem-solving skills.

Join Rise to see the full answer
What do you consider when making architectural decisions?

Talk about various factors that influence your architectural decisions, such as scalability, performance, security, and long-term maintainability. Mention how you align these decisions with business goals and industry trends to ensure effective implementation.

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

Share your strategies for continuous learning, such as attending industry conferences, participating in webinars, and following relevant thought leaders in the software engineering space. Highlight your commitment to adapting to new tools and methodologies to enhance your team's performance.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
NBCUniversal Remote 30 Rockefeller Center, New York, NY 10112, USA
Posted 3 days ago

Embark on a thrilling internship journey with NBCUniversal, where you will refine your cyber security skills while contributing to significant projects in a leading entertainment company.

Photo of the Rise User
Posted 3 days ago

NBCUniversal is looking for enthusiastic Academic Year interns ready to dive into the dynamic world of media and technology.

Photo of the Rise User
Action1 Remote No location specified
Posted 13 days ago

Join Action1 as a Senior Linux Developer and lead the development of innovative patch management solutions.

Photo of the Rise User
Civica Remote No location specified
Posted 16 hours ago

Civica is on the lookout for a Senior Software Engineer to contribute to innovative software solutions that enhance public services globally.

Photo of the Rise User
Posted 13 days ago

Drive cutting-edge AI innovations as a Chief Software Engineer in Visa's dynamic VAS PD team in Austin.

Photo of the Rise User
CyberArk Remote Santa Clara, California, United States
Posted 8 days ago

Join CyberArk as a Senior Software Engineer and play a key role in advancing our cloud platform for machine identity management.

Photo of the Rise User
Posted 7 days ago

A talented Fullstack Engineer is needed to join GoFasti, a leader in connecting LatAm talent with global companies, working in a fully remote environment.

Photo of the Rise User
NBCUniversal Remote 7580 Golf Channel Drive, Orlando, FL
Posted 12 hours ago

Lead the design and development of next-generation content delivery systems at Fandango, a pioneer in digital entertainment.

Photo of the Rise User
Inclusive & Diverse
Mission Driven
Diversity of Opinions
Growth & Learning

As a Senior Platform Engineer at Second Dinner, you'll be pivotal in linking platform services with engaging game experiences for millions of players.

ApolloTech MSI Remote No location specified
Posted 13 days ago

Become a key player in ApolloTech MSI’s innovative team as a Software Engineer, designing software applications with cutting-edge technologies.

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

2259 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 12, 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!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Java, Javascript, Python, NodeJS Software Engineer at Walmart
R
Someone from OH, Dublin just viewed Supply Chain Lead (Clinical Supply) at Resultance
Photo of the Rise User
Someone from OH, Columbus just viewed Scrum Master at Sysco Costa Rica
X
Someone from OH, Cincinnati just viewed Senior Java Engineer (Remote) at Xenon7
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior, Software Engineer- Java at Walmart
Photo of the Rise User
Someone from OH, Pickerington just viewed Senior Business Analyst (Salesforce) at Protolabs
H
Someone from OH, Akron just viewed Brand Marketing Manager at Huntington
R
Someone from OH, Hamilton just viewed Forklift Operator Warehouse at Ryder
Photo of the Rise User
Someone from OH, Cincinnati just viewed Ad Ops Specialist, Display at System1
Photo of the Rise User
Someone from OH, Cincinnati just viewed FQHC Billing & Collections Manager at OhioGuidestone
Photo of the Rise User
Someone from OH, Cleveland just viewed Enrollment Specialist- Remote at Adtalem Global Education
o
Someone from OH, Dayton just viewed Marketing and Communications Specialist at osu
Photo of the Rise User
Someone from OH, Columbus just viewed Construction Coordinator at Meijer
Photo of the Rise User
Someone from OH, Steubenville just viewed Legal & Compliance Internship at Smiths Group
Photo of the Rise User
Someone from OH, Warren just viewed Senior Front-End Developer at Worldly
Photo of the Rise User
Someone from OH, Tiffin just viewed Game Operations Specialist at Genius Sports
u
Someone from OH, Loveland just viewed Customer Service Agent - Part Time at uhaul
Photo of the Rise User
Someone from OH, Cleveland just viewed HR Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Mid Level, System Administrator - (ETS) at Delivery Hero