Full-Time Software Engineering Manager - NBC Sports Next
NBCUniversal is hiring a remote Full-Time Software Engineering Manager - NBC Sports Next. The career level for this job opening is Manager and is accepting Minneapolis, MN based applicants remotely. Read complete job description before applying.
NBCUniversal
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
NBC Sports Next is seeking a Software Engineering Manager to lead a team and deliver projects critical to the business. You will participate in product strategy, project planning, and work with engineering teams to enhance the product vision and safety experience for youth and recreational sports.
Job Duties
- Lead and inspire a team, fostering innovation, accountability, and collaboration.
- Promote diversity and inclusion.
- Contribute to design, development, testing, deployment, and maintenance of secure, reliable services supporting millions of users.
- Collaborate with engineers during code reviews to ensure quality and scalability.
- Drive strategic initiatives aligned with company goals.
- Collaborate with Product Managers, Quality Engineers, and cross-functional teams.
- Optimize development processes and identify improvement opportunities.
- Participate in Agile ceremonies (stand-ups, retrospectives, planning).
- Resolve production issues quickly, ensuring minimal disruption.
- Support team members' career development through coaching and mentorship.
- Manage resources effectively and set clear goals for team members.
- Ensure projects meet high quality, reliability, and security standards, and are delivered on time.
- Provide timely, actionable feedback.
- Manage recruitment efforts to ensure the best team fit.
- Lead strategic decision-making around technology and infrastructure.
- Promote a culture of collaboration and engagement.
Basic Qualifications
- Bachelor's degree in Computer Science or related field.
- 5+ years of experience as a software engineer (back-end or full-stack).
- Experience with Ruby on Rails, TypeScript, Angular, and building GraphQL APIs.
- Experience managing a small to large engineering team, particularly leading back-end services and API integration.
- Understanding of current software design patterns and principles.
- 5+ years experience and understanding in computer science fundamentals, object-oriented design, data structures, algorithm design, problem-solving, and complexity analysis.
- Experience with SQL/RDBMS and NoSQL databases.
- Experience with Git, source control, and branching strategies.
- Experience designing and implementing APIs, microservices, and/or service-oriented architectures.
- Knowledge of networking, infrastructure, and technical security fundamentals.
- Cloud experience with AWS and container technologies like Docker and Kubernetes.
Desired Qualifications
- Deep passion for software development.
- Proven leadership experience managing and growing engineering teams.
- Highly collaborative team player.
- Eager to learn, teach, and mentor.
- Strong communication skills.
- Experience with Agile methodologies.
- Strong analytical and problem-solving skills.
- Strong business acumen.
Fully Remote Position
Equal Opportunity Employer