Manager, Software Engineering

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.

Job ID
744000053176416
DetailURL
https://jobs.smartrecruiters.com/NBCUniversal3/744000053176416
Job Level
Job Location
Profession
LastUpdated
Search Meta
51538692 Operations & Technology Engineering Engineering United States All Remote
Job Reference number
51538692
Multi Location
No
Is Remote Job?
Yes