Senior Full Stack Js Engineer

Warner Bros Discovery Warner Bros Discovery · Media · Atlanta, GA +1 · Technology

Senior Full Stack JS Engineer for CNN Engagement Web team, focusing on news publishing workflows, A/B experimentation, and data-informed product decisions. Role involves technical planning, design, development, code reviews, and deployment, with a focus on building scalable, high-quality features and system integrations for high-traffic user experiences. The role also involves mentoring junior engineers and designing/implementing infrastructure for data models within simulation platforms.

What you'd actually do

  1. Mentor and develop junior engineers through hands-on guidance, code reviews, and training initiatives
  2. Design and implement infrastructure and validation systems for data models within simulation platforms and broader application ecosystems
  3. Communicate proactively on progress, risks, and blockers, ensuring alignment and strong stakeholder relationships
  4. Actively contribute to Agile/Scrum ceremonies while providing technical leadership and guidance
  5. Build and scale applications and infrastructure supporting CNN use cases and evolving product needs

Skills

Required

  • 6+ years of full-stack development and leadership experience
  • 4–6 years of professional front-end development
  • mastery of modern JavaScript/ES6 and Node.js
  • Python experience required
  • Hands-on experience with AWS Services
  • Experience with data storage technologies, including SQL and/or NoSQL databases
  • Familiarity with CI/CD and infrastructure tools such as Git, Terraform, Kubernetes, Docker, and CloudFormation
  • Experience using AI tools to improve development, code review and engineering workflows
  • 4+ years of experience in debugging and problem-solving skills
  • Experience with A/B testing, analytics, or experimentation tooling
  • Strong architectural and distributed systems foundation
  • Solid understanding of software engineering fundamentals and design patterns
  • Knowledge of best practices for improving site performance

Nice to have

  • Go/Rust a plus

What the JD emphasized

  • Python experience required