Atlanta, Georgia, United States Employment

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
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
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.

Visit website
Job Details
Department Software Development
Category mobile
Posted 14 days ago