Senior Manager, Software Engineering jobs in United States
info-icon
This job has closed.
company-logo

NBCUniversal · 1 day ago

Senior Manager, Software Engineering

NBCUniversal is a leading independent media company focused on sports and entertainment. The Senior Manager, Backend Engineering will lead the modernization of backend services while ensuring the stability of existing systems, providing technical leadership and mentoring to a team of engineers.

BroadcastingMedia and EntertainmentNews
check
H1B Sponsor Likelynote

Responsibilities

Hands-On Technical Leadership
Serve as the technical lead for the team, providing direct guidance in:
Java development and high-performance service design
Database schema design and distributed data management
Systems architecture for microservices and API platforms
Participate in architectural reviews, code reviews, and design discussions to ensure high-quality delivery
Collaborate closely with Product Management and other stakeholders to align technical solutions with business goals
Re-platforming & Modernization
Lead the re-architecture and migration of backend services to modern, cloud-native infrastructure
Define technical roadmap for evolving legacy systems including Director service, CIS, personalization, search, and payments
Balance short-term operational stability with long-term modernization goals
Business Continuity & Reliability
Ensure 24/7 availability and performance of backend services during re-platforming
Maintain strict SLAs for latency, uptime, and error rates across millions of users and devices
Implement best practices for rollback, parallel runs, and phased cutovers
Team Leadership & Development
Manage, mentor, and grow a high-performing engineering team
Drive a culture of resilience, operational excellence, and continuous improvement
Establish ownership boundaries between “maintain” and “modernize” workstreams
Strategic Impact
Create KPIs and dashboards to measure re-platforming progress, cost efficiency, and performance gains
Align backend evolution with organizational goals across TVOD, AVOD, PPV, and live streaming expansion
Influence long-term architectural direction and technology investment decisions

Qualification

JavaMicroservicesAPI DesignSystems ArchitectureCloud-native ServicesDatabase Schema DesignDistributed Data ManagementLeadershipCommunicationCross-functional Collaboration

Required

8+ years of backend/software engineering experience with at least 3 years in a management role
Proven success leading large-scale re-platforming or modernization initiatives in a production environment
Deep hands-on expertise in Java, distributed systems, microservices, and API design
Strong experience with database schema design and distributed data management
Solid background in systems architecture and cloud-native services
Experience balancing 'keep the lights on' operations with transformation efforts
Exceptional leadership, communication, and cross-functional collaboration skills
BS/MS in Computer Science or related field, or equivalent practical experience

Preferred

Familiarity with personalization, search, or payments systems a plus

Company

NBCUniversal

company-logo
NBCUniversal is a media company that provides entertainment and news development, production, distribution, and marketing services. It is a sub-organization of Comcast.

H1B Sponsorship

NBCUniversal has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2020 (1)

Funding

Current Stage
Late Stage
Total Funding
unknown
2011-01-29Acquired

Leadership Team

leader-logo
Jeff Shell
CEO
leader-logo
Stephen Burke
Chief executive officer
Company data provided by crunchbase