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.