Senior Software Engineer

2 months ago


Atlanta, Georgia, United States WARNERMEDIA Full time

Welcome to Warner Bros. Discovery... the stuff dreams are made of.

Who We Are...

When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and beloved brands, are the storytellers bringing our characters to life, the creators bringing them to your living rooms and the dreamers creating what's next...

From brilliant creatives, to technology trailblazers, across the globe, WBD offers career defining opportunities, thoughtfully curated benefits, and the tools to explore and grow into your best selves. Here you are supported, here you are celebrated, here you can thrive.

About Global Product and Design within Streaming and Games

Central to the mission of the Streaming and Games Team, the Global Product and Design group is responsible for the global streaming platform that supports all the video products our fans love. We plan, design and build for connected TVs, web, mobile phones, tablets, and consoles for a large footprint of leading products and brands (Max, HBO Max, discovery+, Food Network, CNN, Golf TV, MotorTrend, Eurosport, and many more) and together with our cross-functional collaborators we operate as one company with one mission to be the premier media and entertainment leader globally.


About the Team

You will be joining the CNN growth team, which builds engaging experiences to create a direct relationship with our users. We work closely with product managers, data scientists, and product analysts to explore growth opportunities, generate hypotheses, and test features.

Our tech stack consists of JavaScript, Node, Python, Svelte, Sass, and AWS services. Your ability to be flexible and traverse the full stack will be an asset to us as we evaluate the tradeoffs inherent in software engineering and experimentation. We have fun with this everyday: balancing what our users are asking for, what our users actually do, our current technical strengths, and what new technologies are emerging and where we want to grow as a team. We hold the ability to choose (or invent) the right tool for the job in high regard and consider it a critical part of our success.


About the role

As a Senior Software Engineer on CNN's Growth Team, you will make significant contributions creating features for registered users on one of the world's leading news and media platforms. You will collaborate with cross-functional teams to create secure, exciting, and performant experiences for users. We are looking for individuals who understand the importance of engineering in product discovery and execution, works harmoniously within a team, and is eager to learn and grow. The team is exploring new direct-to-consumer subscription products for CNN and building features and capabilities to grow our registered user audience. You will work closely with our partners in product, design, analytics and marketing to develop and test products and user experiences that drive customer acquisition and engagement throughout the user journey. The growth of CNN's digital business is a core element of WBD's long-term strategy, and you will be part of the team that is driving this digital revenue growth

Expectations

  • Work primarily in modern JavaScript, maintaining and developing components
  • Optimize code for performance and scalability
  • Contribute to the code & architecture reviews and champion best practices for the organization by defining and evolving engineering standards
  • Strong inter-team and cross-team communication
  • Follow a progressive development methodology, moving from proofs of concept to prototypes to production releases
  • Work closely with designers to implement user interfaces that are both functional and visually appealing.
  • Ensure cross-browser compatibility and responsiveness of the application.
  • Develop and maintain server-side logic using relevant back-end technologies.
  • Integrate front-end elements with server-side logic seamlessly.
  • Design and implement APIs for data exchange between client and server.
  • Experience integrating 3rd party libraries
  • Security first mindset
  • Passionate about software engineering with a strong sense of ownership
  • Working in Agile methodologies for organized and distributed work within the team

Extra credit

  • Experience developing CMS platforms preferred
  • Experience using for templating and view logic where applicable.
  • Experience in setting up, managing, and optimizing CI/CD pipelines using AWS tools and services.
  • Some python experience preferred
  • Experience with
  • Experience integrating authorization and payment APIs within the application layer
  • Experience A/B testing

Skills / Experience

  • 5+ years of experience working with other developers on a production system
  • 5+ years of experience with JavaScript, including ES6/7 and asynchronous JavaScript.
  • Experience with performance monitoring and analytics tools like Datadog, New Relic, or similar.
  • Ability to review group or company level priorities (such as OKRs) breaking down problems into meaningful tasks and solutions working with peers within the team cross-functionally across the organization.
  • Deep industry experience with modern development technologies, and hands-on familiarity with both client and server technology. Have a solid understanding of common software data structures and algorithms
  • You understand the constraints of working with a growing team and thrive in an environment that is fast paced.

How We Get Things Done...

This last bit is probably the most important Here at WBD, our guiding principles are the core values by which we operate and are central to how we get things done. You can find them at along with some insights from the team on what they mean and how they show up in their day to day. We hope they resonate with you and look forward to discussing them during your interview.

Championing Inclusion at WBD

Warner Bros. Discovery embraces the opportunity to build a workforce that reflects the diversity of our society and the world around us. Being an equal opportunity employer means that we take seriously our responsibility to consider qualified candidates on the basis of merit, without regard to race, color, religion, national origin, gender, sexual orientation, gender identity or expression, age, mental or physical disability, and genetic information, marital status, citizenship status, military status, protected veteran status or any other category protected by law.If you're a qualified candidate and you require adjustments or accommodations to search for a job opening or apply for a position, please contact us at

  • Atlanta, Georgia, United States SiriusXM Full time

    Senior Software EngineerSirius XM - Atlanta, GAResponsibilities:Senior Software Engineer - (employer: Sirius XM Radio Inc; job location:Atlanta, GA) - Develop and implement innovative software features and products. Work with Java, JavaScript, and other software development tools to build software services at scale. Develop and utilize cloud software...


  • Atlanta, Georgia, United States Intuit Full time

    Senior Software EngineerIntuit - Atlanta, GAOverviewWe are seeking an experienced and talented Senior Software Engineer to join our team. The candidate must have prior experience in software development, familiarity with calling APIs like from Github and have comfort with programming languages like Python, NodeJS, Java and/or GoLang. The ideal candidate...


  • Atlanta, Georgia, United States Brooksource Full time

    Senior Software Engineer - Java, Spring Framework (Backend)Remote (EST)Contract (W2) Brooksource is thrilled to present an exceptional opportunity for a Senior Software Engineer within a leading Fortune 30 client in the Retail/Building Materials sector. In this pivotal role, you will guide a skilled team of developers while engaging in hands-on coding for a...


  • Atlanta, Georgia, United States UPS Full time

    Senior Software Engineering LeadThe Senior Software Engineering Lead plays a crucial role in leveraging software engineering methodologies to architect, develop, and sustain software applications. This position demands that technical solutions are executed efficiently and economically. The ideal candidate will possess a robust background in agile engineering...


  • Atlanta, Georgia, United States ACL Digital Full time

    Title: Senior C Software EngineerLocation: RemoteJob Overview:Role Summary:We are looking for a Senior C Software Engineer to join our dynamic team at ACL Digital. The successful candidate will play a crucial role in the IT Flight Operations sector, focusing on the analysis of requirements, documentation of technical solutions, and the development and...


  • Atlanta, Georgia, United States UKG (Ultimate Kronos Group) Full time

    General Information Ref #: Travel Amount Required:Up to 25%Job Type:Regular-Full TimeLocation:Atlanta - Georgia - United States, Weston - Florida - United States Company Overview Here at UKG, our purpose is peopleTM. Our HR, payroll, and workforce management solutions help organizations unlock happier outcomes for all. And our U Krewers, who build those...


  • Atlanta, Georgia, United States Micron Technology Full time

    About Micron TechnologyMicron Technology is a global leader in memory and storage solutions, driving innovation in the industry.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Micron Technology. As a key member of our software development team, you will be responsible for developing tools, flows, and methodologies to...


  • Atlanta, Georgia, United States ACL Digital Full time

    Position Title: Senior C Software EngineerEmployment Type: ContractLocation: Remote/HybridPosition Overview:Key Qualifications:Proficient in C programming, with experience in Sybase, PostgreSQL, and PL/SQL Stored Procedures. Familiarity with Ksh/Bash shell scripting, Java, and AWS is advantageous.The senior engineer will engage with messaging systems such as...


  • Atlanta, Georgia, United States Next Level Business Services, Inc. Full time

    Position Overview:The Senior Software Engineer is tasked with the comprehensive analysis, design, development, testing, and deployment of innovative business and technical IT solutions, utilizing the appropriate software development life cycle methodologies. Role Scope:This role encompasses systems based on core technologies, as well as custom off-the-shelf...


  • Atlanta, Georgia, United States T-Mobile Full time

    Career Level: L08Be a part of innovation at T-Mobile, a company that has redefined the telecommunications landscape. We are at the forefront of technology, having transformed customer service and pioneered nationwide 5G connectivity. Our work environment is dynamic and fulfilling, and we invite you to explore the opportunity below as a chance to advance your...


  • Atlanta, Georgia, United States EPAM Systems Full time

    Senior Software EngineerEPAM Systems - Atlanta, GA.Are you an experienced Developer with a passion for digital transformation? We are hiring a Senior Java Engineer, who will work alongside a dynamic team to build custom solutions for some of the most prestigious brands in financial services, healthcare, telecom, hospitality, and beyond. This is a high-impact...


  • Atlanta, Georgia, United States Chick-fil-A Full time

    OverviewChick-fil-A is looking for a Senior Lead Software Engineer - Java Backend that will provide technical expertise and people leadership for the Chick-fil-A's Menu DNA engineering team. This team is responsible for enterprise Menu and Pricing systems that power our Digital Commerce ecosystem which includes the Chick-fil-A Mobile application,...


  • Atlanta, Georgia, United States MacStadium Full time

    About MacStadium:MacStadium specializes in cloud solutions tailored for the Mac ecosystem, serving businesses of all sizes. We have been integral to the Apple ecosystem since our inception, providing innovative solutions that are relied upon by developers and end-users at leading tech firms and enterprises alike. Our team is composed of dedicated...


  • Atlanta, Georgia, United States MacStadium Full time

    About MacStadium: MacStadium specializes in cloud solutions tailored for Mac environments, enhancing business operations. We have been influential in the Apple ecosystem since our inception, providing innovative solutions that are trusted by developers and users across various sectors, from startups to large enterprises.Position Overview: We are in search of...


  • Atlanta, Georgia, United States MacStadium Full time

    About MacStadium: MacStadium specializes in cloud solutions designed to streamline Mac usage for businesses. We are deeply integrated into the Apple ecosystem and have been influential since our inception. Our innovative solutions are relied upon daily by developers and end users across various sectors, from large enterprises to small teams. We pride...


  • Atlanta, Georgia, United States DivIHN Integration Inc Full time

    Company: DivIHN Integration IncTitle: Senior Software Test Development Engineer (REMOTE)Location: RemoteDuration: 12 MonthsJob Overview:The successful candidate will be a self-motivated individual with a robust background in test automation and infrastructure. They will be responsible for improving automation coverage, efficiency, and overall effectiveness....


  • Atlanta, Georgia, United States T-Mobile Full time

    Career Band: L08Be a part of innovation at T-Mobile, a company that has transformed the wireless industry. We have redefined customer service, pioneered real 5G technology, and are continuously shaping the future of connectivity. Our work is both thrilling and fulfilling, and we invite you to explore the opportunity below as a chance to grow with us and...


  • Atlanta, Georgia, United States Syntricate Technologies Full time

    Position: Senior Java Software Engineer Type: Contract Job Overview As a Senior Java Software Engineer, you will be responsible for the development and maintenance of web-based applications. Your expertise will contribute to the overall success of our projects and ensure high-quality deliverables. Key Responsibilities Design, develop, test, and implement...


  • Atlanta, Georgia, United States Motion Recruitment Full time

    Job Opportunity in Financial TechA leading company in the financial technology sector is seeking a highly skilled Senior Software Engineer to join their team in Kennesaw. This hybrid role offers a unique blend of on-site and remote work, with three days per week spent in the office.Required Skills and Experience:At least five years of experience in C#...


  • Atlanta, Georgia, United States Wise Skulls llc Full time

    Job OverviewWe are seeking a Senior .Net Software Engineer to join our dynamic team at Wise Skulls LLC. This role involves working with cutting-edge technologies and contributing to innovative projects.Key Responsibilities:Develop and maintain robust applications using .Net MVC and .Net Core.Design and implement APIs to enhance system integration.Utilize...