Full-Time Software Engineering Manager
NBCUniversal is hiring a remote Full-Time Software Engineering Manager. 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
Job Title: Manager, Software Engineering - NBC Sports Next
Job Description:The NBC Sports Next Youth and Recreational Sports group is currently seeking a manager of software engineering to lead a team of other software engineers.
Job Duties:
- Lead and inspire the engineering team, fostering a culture of innovation, accountability, collaboration, and continuous improvement.
- Contribute to the design, development, testing, deployment, maintenance, and enhancement of highly reliable and secure services.
- Collaborate with software engineers during code reviews to ensure high-quality solutions.
- Drive strategic initiatives, ensuring alignment between engineering efforts and company goals.
- Work with Product Managers, Quality Engineers, and cross-functional teams to deliver user-centric software.
- Optimize development processes by implementing best practices.
- Participate in Agile ceremonies (standups, retrospectives, planning).
- Diagnose and resolve production issues quickly.
- Support career development, coaching, and growth of team members.
- Collaborate with Product and Engineering teams to ensure projects meet high standards.
- Manage resources effectively.
- Contribute to recruitment efforts.
- Lead strategic decision-making around technology choices.
- Promote a culture of collaboration and engagement.
Basic Qualifications:
- Bachelor's degree in Computer Science or related field.
- Minimum 5 years of professional experience as a software engineer.
- Experience in Ruby on Rails, TypeScript, Angular, and building GraphQL APIs.
- Experience managing a small to large team.
- Understanding of current software design patterns and principles.
- 5 years of experience and understanding in computer science fundamentals (object-oriented design, data structures, etc.).
- Experience with various data stores (SQL/RDBMS and NoSQL).
- Experience with Git and source code control.
- Experience designing and implementing APIs, microservices, or service-oriented architectures.
- Working knowledge of networking, infrastructure, and technical security.
- Cloud experience with AWS, Docker, and Kubernetes.
Desired Qualifications:
- Deep passion for software development.
- Proven leadership experience.
- Highly collaborative team player.
- Strong communication skills.
- Experience with Agile methodologies.
- Analytical mindset, capable of troubleshooting complex issues.
- Proactive problem-solving skills.
- Strong business acumen.
Additional Notes:
- Fully Remote Position.
- In-person interviews may be required.