Atlanta, Georgia, United States

Warner Bros. Discovery is hiring a Staff Software Engineer

About the Role

Warner Bros. Discovery is searching for a Staff Software Engineer for iOS to join our Engineering Team. You will provide technical leadership for the development team and contribute to the technical direction, supporting Principal Engineers/Architects in defining technology strategy and implementation. This role drives mobile tech strategy, architecture, best practices, and choice of tools and technology stack across iOS app platforms.

What You'll Do

  • Architect and build intuitive, simple, and elegantly designed mobile apps that people want to use.
  • Provide support and development of software tools and procedures to extend and enhance the core production pipeline.
  • Work with multiple departments, including Product, Design, Delivery, Editorial, and Engineering to implement CNN Digital consumer experience solutions and apps.
  • Assist with troubleshooting production problems, root cause analysis, and debugging.
  • Develop and maintain existing production systems supporting CNN’s digital ecosystem.
  • Mentor more junior developers.
  • Ensure software development follows industry best practices, policies, and guidelines, aligning with established CNN Digital strategy and standards.

What We're Looking For

  • BS/MS in computer science (or equivalent).
  • Demonstrated advanced understanding of troubleshooting, root-cause analysis, application design, solution development, human factors/usability design, and implementation.
  • Minimum 10 years in a professional development environment.
  • Strong foundation in programming fundamentals such as data structures and algorithms.
  • Ability to develop new and innovative applications as well as maintaining existing code.
  • Demonstrated full-mobile stack development experience with mobile native clients, SDKs, and APIs (Swift/Objective-C, SwiftUI, iOS platform).
  • Demonstrated expert knowledge of software development methodologies, practices, and architecture, specifically architecting performant, scalable, and secure mobile apps.
  • Hands-on experience with mobile DevOps CI/CD tools and implementing best practices, including automation of deployment, code signing tools, and automated tests.
  • Ability to communicate effectively, both written and verbal, with technical and non-technical cross-functional teams.
  • Experience building flexible software architecture to accommodate shifting business needs.

Nice to Have

  • Knowledge of Cloud Computing platforms such as Amazon AWS.
  • General familiarity with database technologies (SQL/RDBMS, NoSQL, GraphDB, etc.).

Technical Stack

  • Swift/Objective-C
  • SwiftUI
  • iOS platform
  • Git
  • Bitrise

Team & Environment

You will be part of the Engineering Team, partnering with Product, Design, and Delivery leaders.

Warner Bros. Discovery embraces the opportunity to build a workforce that reflects a wide array of perspectives, backgrounds, and experiences. We are an equal opportunity employer.

Required Skills
SwiftObjective-CSwiftUIiOSGitBitriseData StructuresAlgorithmsApplication DesignRoot-Cause Analysis
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
Warner Bros. Discovery
Warner Bros. Discovery (WBD) is a media and entertainment company with a vast portfolio of iconic content and beloved brands, including wizards, dragons, superheroes, and Planet Earth documentaries. They create and distribute content globally.
All jobs at Warner Bros. Discovery Visit website
Job Details
Department Software Development
Category mobile
Posted 3 months ago