Director, Software Engineering

Logo of NBCUniversal

NBCUniversal

πŸ’΅ $180k-$230k
πŸ“Remote - United States

Job highlights

Summary

Join NBCUniversal as a Director, Software Engineering and lead initiatives within our Content Platform engineering team, focusing on the content lifecycle. You will build a strong engineering culture, provide employee feedback, and lead the implementation of new engineering practices. This highly technical role requires collaboration with product teams to define roadmaps and backlogs. You will also drive metrics standardization and automation, ensuring the reliability and security of our software products. The ideal candidate possesses extensive software development experience, leadership skills, and a deep understanding of cloud-native development and DevOps practices. This is a fully remote position with competitive compensation and benefits.

Requirements

  • 10+ years of professional software development experience
  • 3+ years of professional experience leading technical engineering teams and projects
  • Proven software engineering leadership experience with a strong focus on driving product development and collaboration across engineering and product teams
  • Understanding of the product, engineering, and test roles & responsibilities that make up a software delivery team
  • Familiarity with cloud-native development (Azure, AWS, GCP), scrum processes, security-by-design, and modern devops practices
  • Sharp eye for quality team contribution; ability to assess team member work product and attitude
  • Experience with leading projects in highly collaborative, multi-disciplinary development teams
  • Excellent verbal and written communication and collaboration skills to effectively connect with both business and technical teams
  • Able to easily transition between high-level strategy and day-to-day implementation
  • Self-directed, ability to multi-task, sharp analytical abilities, excellent communication skills, capable of working effectively in a dynamic environment
  • Results oriented, high energy, self-motivated

Responsibilities

  • Focus on building a strong engineering culture, with a healthy mix of managerial support, architectural guidance, strategy, and innovative software engineering teams
  • Provide regular employee feedback and performance reviews
  • Lead the planning, implementation and communication of new engineering and product practices
  • Drive metrics standardization, gathering, and automation. Analyze and report resulting metrics, and adjust the overall team strategy accordingly with engineering leadership
  • Work with our Product organization to analyze customer needs and develop engineering team roadmap and backlog based on organization goals and customer impact
  • Build a culture of security-by-design and one of continuous learning
  • Participation in the software development lifecycle, including architectural direction, code reviews, test plans, and DevOps processes as required - this is a highly technical role
  • Track record of inspiring others & positive change in solution design, technical delivery, and process improvement
  • Define and manage projects and products that improve consistency, reliability, and security of our software products

Preferred Qualifications

  • B.S. degree in Computer Science, Engineering, or related field preferred
  • Able to communicate effectively in a diverse team of varying skillsets and proficiencies
  • Experience working in large, multifaceted, and matrixed organizations
  • Collaborative team player accustomed to working within and across groups
  • Organized and detail-oriented with ability to manage time effectively
  • Ability to translate business process needs into clear technical requirements
  • Ability to influence internal and external team members without direct reporting authority
  • Passion for content distribution and keeping up to date with emerging platforms & the latest technology trend
  • Strong character exhibiting company core values: Integrity, Creativity, Teamwork, Pioneering Spirit, Ownership

Benefits

  • 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
  • Salary range: $180,000 - $230,000 (bonus and long-term incentive eligible)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs

Please let NBCUniversal know you found this job on JobsCollider. Thanks! πŸ™