CNN Worldwide is a portfolio of two dozen news and information services across every available platform to more than 2 billion people, in more than 200 countries and territories. With editorial operations around the globe, the people who work here are on-the-ground connected and committed to telling the world’s stories with accuracy and immediacy.
Sr. Engineering Team Lead, Lifecycle Management - HBO Max
Location Seattle, Washington, United States Job ID 169427BR Apply NowYou will be responsible for providing a universal and persistent customer identifier that allows all interactions to be tracked across the identity continuum where one end is anonymous and the other end is a known state where disparate applications, channels, and devices are tied to an actionable customer profile. Development of a channel agnostic engagement automation platform designed to provide a holistic view of a HBO Max customer’s lifecycle state, recommendations, they have seen, and/or marketing messages they have (or have not) received. Using smart rules and machine learning, self-learning system sends relevant, timely, and personalized content on a fully automated basis. We are building a multi-channel campaign management system powered by customer profile data, engagement propensity models and recommendations to enable automated customer segmentation and targeting.
- Continually improve and enforce code and design standards for the engineering department.
- Apply your technical acumen daily. You don’t code full time but you love reading the code, design docs and collaborating on software architectures.
- Collaborate with product owners, designers, Sr engineers and management on the Engineering roadmap.
- Work with technical project managers to track progress and ensure goals are being met.
- Present, communicate and advocate engineering perspectives as appropriate and needed
- Collaborate in recruiting, resume review, phone screening, and interviews to bring in top-tier talent for the team.
- Monitor, review and coach individual's performance; deliver regular performance appraisals and provide disciplinary actions as appropriate.
- Support the professional goals of the engineering team members and provide coaching ( develop and motivate staff members, create appropriately challenging projects for team members, internal development opportunities, mentoring, one-on-one)
- Develop Team Cohesion – be able to bring people together and instill a high sense of pride in the team’s accomplishments.
- Drive to results both on your team as well as with any outside dependencies.
Basic Qualifications:
- Bachelor’s degree in Computer Science, Computer Engineering, or a related technical discipline.
- A proven track record of building and launching successful, consumer-facing software products, including 7+ years of technical experience as a software developer
- Minimum 3 years managing, coaching, and mentoring engineers or technical roles
- Demonstrated ownership of software engineering road map and experience with managing the day-to-day activities of a team using Agile/Scrum processes
- Strong technical thinking and demonstrated ability to lead software design and coding in at least one modern programming language such as Java, C#, C/C++, Objective-C, JavaScript or Typescript
Preferred qualifications:
- Masters Degree in complementary fields such as System Engineering or Business Administration
- Experience with mission critical 24x7 operations for consumer-facing applications/software systems
- Experience with various project management practices; Agile Scrum, Kaban, Spiral Development or TDD
- Experience developing and deploying software on multiple operating systems.
- Experience with UI Frameworks such as XAML, WPF, REACT, Angular, Silverlight, Win32, Xamarin, or similar.
- 2+ Year Experience of hands-on development experience in JavaScript(Node.js)/TypeScript, RESTful APIs and messaging protocols
- Experience with the delivery of software libraries for public consumption

Talent Network
We are storytellers.
What's yours?
Join our Talent Network – the first place our recruiters look for candidates when jobs open.
Job Alerts
Get notified when we post jobs you're interested in.
SIGN UP FOR JOB ALERTS