Jobs · Engineering · Georgia

Senior Software Engineer, CNN Ad Experiences

CNN · Atlanta, GA · 4 wk ago
EngineeringFull-time

About the role

CNN is hiring a Senior Software Engineer to join the Ad Experiences team. This is a great opportunity for an individual that is passionate about building digital products that balance company goals and a great user experience. The Ad Experiences team is building new digital advertisement experiences on CNN to support a premium news experience and engages our audiences as well as new capabilities that enable the business to improve revenue, web performance, and overall resiliency of advertisements on CNN.

Responsibilities

  • Full stack development with JavaScript, HTML, CSS incorporating semantic code, accessibility and responsive design methodologies
  • Own, implement, develop, and maintain complete high-priority features with thorough testing
  • Work with a cross-functional team in an agile environment, and contribute to Scrum, Planning, Retros, and Demos
  • Support others on your team through code reviews, pairing, desk checks, and collaboration

Requirements

  • Understand engineering best practices, design patterns, reviews, testing and alerting
  • Proficient on the command line in concert with Git, Docker, and AWS
  • Unit testing experience using frameworks such as Jest, Jasmine, and Mocha
  • Passionate about improving the code you touch and interact with
  • Excellent communicator with your team members and peers
  • Excited to add positively to the culture of CNN, both from an interpersonal level and from a code improvement standpoint

Nice to have

  • Advertisement development and integration experience
  • Advanced Experience with AWS services or other Cloud Platforms
  • Knowledge of relational databases, SQL, and NoSQL
  • A|B testing and consumer testing platform experience
  • Familiarity with Design Systems, Component Libraries and Atomic Design
  • Familiarity with other modern programming languages, frameworks, platforms, API’s and/or SDKs
  • Knowledge of Operations, CI/CD, DevOps, with exposure to escalation protocols, PagerDuty, Kubernetes, Jenkins, CodePipeline, etc.

Similar jobs