Senior Software Engineer II, Mobile - On App Ads (AI Native)
Core
Senior Mobile Software Engineer building and scaling in-app advertising infrastructure (SDKs, mediation, demand integrations) for iOS applications, utilizing AI-native engineering practices.
Role type
Senior IC mobile software engineer (iOS, AI-native)
Builds
iOS advertising SDKs, mediation solutions, and demand partner integrations
Domain
Mobile advertising technology / iOS development
Deliverable
production ML models | product features
Required skills
Swift, SwiftUI, UIKit, iOS architecture (MVVM, DI), third-party SDK integration, iOS performance optimization, CI/CD, AI coding assistants, LLM prompting/evaluation
Preferred skills
Advertising tech (Prebid, GAM, AdMob), iOS privacy frameworks (ATT, SKAdNetwork), experimentation platforms, Android/Kotlin
Technologies
Swift, SwiftUI, UIKit, Xcode, Prebid, Google Mobile Ads, Google Ad Manager, Fastlane, GitHub Actions, Claude Code, Cursor, GitHub Copilot
Responsibilities
Design and optimize iOS advertising infrastructure and SDKs; Integrate and manage third-party ad platforms; Implement iOS privacy and consent frameworks; Develop new ad formats and placements; Execute A/B tests on ad configurations; Use AI agents for code generation, testing, and workflow automation; Mentor engineers and establish technical standards.
Seniority
Senior, hands-on IC