Job Directory Engineer, iOS/tvOS, Ad Integration and Architecture

Engineer, iOS/tvOS, Ad Integration and Architecture
New York, NY

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.


Job Description


NBCUniversal's Digital Technology team operates as a central technology group embedded across Ad Sales, Distribution, Marketing and Research as trusted IT partners working together to implement custom enterprise tools/solutions in order to effectively manage and grow NBCU's Digital business. We work to provide relevant insights across our diverse digital portfolio to power intelligent data driven business decisions required in order to compete within today's highly complex multi-platform and fragmented digital marketplace.

Our Digital Technology team is ultimately responsible for evolving our mission-critical digital ad tech stack to enable monetization of NBCU's multimillion-dollar ad sales portfolio. In addition, we are responsible for continuously monitoring our production environments to ensure the optimal end-user video ad experience across our STB, OTT, desktop and mobile platforms. In conjunction, we constantly strive to innovate and discover new ways in which we can optimize our overall business processes by implementing new tools, systems and/or processes to help manage and grow NBCU's Digital business.


The Ad Integration and Architecture team is looking for a highly collaborative iOS engineer to manage ad integrations on iOS/tvOS streaming media endpoints and apps. This is an exciting and completely NEW opportunity to the already existing Digital Technology group! This role will be responsible for evaluating the approach and solutioning ad integrations on iOS/tvOS apps and streaming video players. The Engineer, iOS/tvOS, will serve as an internal consultant and subject matter expert on backend ad technology, integration and architecture, and will work alongside the Ad Product team to validate business requirements for technical feasibility. This role will work very closely with the product, brand engineering and QA teams to ensure that ad integrations go smoothly and meet the high standards of the NBCUniversal portfolio. This role would report to the Manager of Ad Integration and Architecture.

* Act as a subject matter expert on all things iOS/tvOS
* Responsible for leading ad integration activities on all iOS/tvOS platforms
* Work with ad product and central/brand tech teams to dictate iOS/tvOS implementation best practices and influence application and player design
* Responsible for baseline ad systems configurations for new iOS/tvOS apps
* POC and solution new advertising features and products on iOS/tvOS endpoints
* Understands the complexities and inherent limitations of the ad technology ecosystem and the iOS/tvOS device landscape
* Identify opportunities to develop internal software products and tools to help increase efficiency, automation, and systems monitoring
* Responsible for bridging the gap between ad product and QA; creating test cases to ensure features work as expected and ad integrations are sound
* Keep up to date with new specifications, technologies and industry initiatives
* Collaborate and cross-train teammates on other squads who specialize in other endpoints (Desktop, Android, OTT, etc.)


● 3+ years of experience developing iOS/tvOS applications using Objective-C and/or Swift

● Experience with RESTful APIs to connect iOS/tvOS applications to back-end services

● Experience with streaming media including video players, ABR streaming techniques, Content Delivery Networks and ad serving technologies

● Experience troubleshooting technical issues, running Charles sessions, evaluating web traffic and event triggers

Desired Characteristics

● Detail-oriented; highly meticulous and process-oriented

● Ability to quickly learn new technologies and apply those learnings to projects/implementations

● Flexible self-starter who enjoys exploring new technology

● Demonstrated ability to own projects end-to-end with minimal supervision and guidance

● Knowledge of Freewheel

● Knowledge of DFP-P ad server integrations

● Ability to mentor teammates unfamiliar with the iOS/tvOS landscape

● Experience with Apple's media frameworks AVKit and AVFoundation

● Experience/knowledge of various ad integration techniques (server side vs. client side)

● Excellent written, verbal, visual/presentation and interpersonal communications skills

● Team player dedicated to excellent customer service for internal and external customers

● Bachelor's Degree in Computer Science or Information Systems

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.