Spectrum - New York, NY

posted about 2 months ago

Full-time - Manager
New York, NY
Telecommunications

About the position

Welcome to Warner Bros. Discovery, where we create the stuff dreams are made of. Our CNN Platforms team is seeking a Software Engineering Manager who is passionate about building consistent, scalable Design System components and workflows to enhance the UI/UX experience for our News audiences. This role is pivotal in managing a team of engineers dedicated to optimizing our core content platform, which empowers journalists and product teams to deliver essential, sustainable, and facts-first storytelling. The focus areas of this position include the content management system that powers our CNN editorial experience, content distribution to internal systems and external partners, media management for assets, site performance, data privacy and governance, and our core CNN design system. As a Software Engineering Manager, you will lead a team of 4+ engineers, guiding them in their professional development and providing valuable feedback to help them grow. You will be responsible for setting technical direction, supporting your team in achieving their goals, and facilitating team ceremonies such as daily stand-ups and retrospectives. Your role will also involve collaborating with cross-functional partners and stakeholders on planning, technical strategy, quality, and delivery, with the ultimate goal of delivering products that resonate with our customers. In this position, you will contribute technically by performing code reviews, guiding implementation, and writing code directly. Our tech stack includes JavaScript, Vue.js, TypeScript, Node, Python, Svelte, Sass, and AWS services, and we value flexibility in our technology choices. We are looking for someone who can work independently, connect genuinely with teammates, and communicate with high emotional intelligence and empathy. If you are motivated by the opportunity to enhance consumer experiences and thrive in a diverse and innovative environment, we look forward to meeting you!

Responsibilities

  • Lead, mentor, and manage a team of software engineers, fostering a collaborative and high-performance work environment.
  • Support the engineers on the team by coaching, setting goals, and providing regular feedback.
  • Facilitate team ceremonies such as daily stand-ups, weekly team meetings, and retrospectives.
  • Lead or participate in design, discovery, technical planning, and status discussions within the team.
  • Be involved in discussions around high-level planning, roadmaps, and status with teams across the organization.
  • Contribute technically by performing code reviews, providing guidance with implementation, or writing code directly.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Direct experience managing and growing engineering team members, with 3+ years of experience preferred.
  • Excellent written and oral communication skills, with experience in effectively communicating with a wide range of technical and non-technical job functions within an organization.
  • Experience with hiring and onboarding new team members.
  • Experience building, testing, shipping, and maintaining highly performant consumer applications that adhere to coding best practices.
  • Demonstrated success in working with a team to deliver high-quality software in an iterative, predictable, and sustainable way.
  • 7+ years of hands-on software engineering experience, with a strong emphasis on front-end development and the implementation of design systems across systems.
  • Extensive knowledge of contemporary front-end frameworks (e.g., Angular, React, Vue), design systems, and core UI/UX principles.
  • Demonstrated experience in developing and managing sophisticated front-end platforms and libraries that support integration across multiple engineering teams.

Nice-to-haves

  • Demonstrated success in rapidly learning new technologies, languages, or frameworks.
  • Familiarity with a wide range of languages, frameworks, platforms, and/or SDKs.
  • Experience with front-end A/B testing and experimentation frameworks.

Benefits

  • Disability insurance
  • Health insurance
  • Paid holidays
  • Retirement plan
  • Wellness program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service