Join a remote-first technology team developing innovative mobile experiences that help families stay connected, safe, and informed. As a Senior Mobile Software Engineer, you will play a key role in building and scaling the in-app advertising infrastructure across iOS applications. You will own critical components of the advertising ecosystem, including SDK development, demand partner integrations, ad mediation, privacy frameworks, and new advertising formats. Working primarily with Swift, you will help optimize advertising performance, improve monetization, and ensure a seamless user experience across a large-scale mobile platform. You will also embrace AI-native engineering practices, using intelligent coding agents to accelerate development, improve testing, and enhance technical workflows. This is an opportunity to combine advanced mobile engineering, advertising technology, and AI-driven innovation while collaborating with distributed teams and external technology partners.
Design, develop, maintain, and optimize the iOS advertising infrastructure, including in-house SDKs, demand partner integrations, header-bidding systems, and mediation solutions.
Build and introduce new advertising formats, placements, and capabilities that increase revenue while preserving application startup time, scrolling performance, and overall user experience.
Manage and improve integrations with advertising technologies and platforms, including Prebid, Google Mobile Ads, Google Ad Manager (GAM), and other third-party SDKs.
Own iOS privacy and consent implementations, including App Tracking Transparency (ATT), IDFA management, SKAdNetwork, AdAttributionKit, and consent frameworks such as TCF and GPP.
Ensure advertising experiences comply with regional privacy requirements and consistently respect users' privacy preferences and consent settings.
Maintain high advertising quality standards by identifying and blocking problematic creatives, troubleshooting rendering issues, and resolving fill-rate and latency challenges in collaboration with advertising operations teams.
Implement reliable advertising event tracking, including ad requests, impressions, clicks, and revenue signals, to support accurate reporting and business decision-making.
Design, execute, and evaluate A/B tests involving advertising configurations, placement strategies, refresh policies, floor pricing, and demand partner optimization.
Use AI coding assistants and autonomous agents as essential development collaborators to generate technical specifications, produce Swift code, create tests, validate implementations, and review changes.
Develop reusable AI-assisted engineering workflows, share successful practices, and help improve team productivity and development standards.
Critically evaluate AI-generated code, applying the same quality standards as traditional engineering contributions and taking full responsibility for all production changes.
Collaborate with product managers, advertising operations, data science teams, and external engineering partners to deliver scalable advertising solutions.
Participate in architectural decisions, technical documentation, code reviews, and continuous improvement initiatives across the iOS codebase.
Participate in on-call rotations, troubleshoot production incidents, and support reliable mobile application releases.
Mentor fellow engineers, share technical expertise, and contribute to establishing engineering standards and best practices.
Contribute beyond iOS when necessary, supporting Android development, backend services, and advertising server configurations to deliver cross-platform solutions.