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, header-bidding integrations, demand partners, and mediation systems.
Build and introduce new advertising formats, placements, and capabilities that support revenue growth while protecting application performance and the overall user experience.
Manage and improve integrations with advertising technologies and platforms, including Prebid, Google Mobile Ads, 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 respect individual user preferences and consent settings.
Monitor and improve advertising quality by identifying 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 experimentation.
Design, execute, and evaluate A/B tests involving advertising configurations, placement strategies, refresh policies, floor pricing, and demand partner optimization.
Leverage AI coding assistants and autonomous agents as core development collaborators to generate specifications, write Swift code, create tests, navigate codebases, and validate implementations.
Develop reusable AI-assisted engineering workflows, share effective practices, and help improve the team's productivity and development standards.
Maintain high standards of code quality by reviewing AI-generated contributions, conducting code reviews, and taking full responsibility for all production changes.
Collaborate with product managers, advertising operations, data science teams, and external technology partners to deliver scalable advertising solutions.
Contribute to architectural decisions, technical documentation, engineering best practices, and continuous improvement initiatives.
Participate in on-call rotations, troubleshoot production incidents, and support reliable mobile application releases.
Mentor fellow engineers, share technical knowledge, and help establish engineering standards across the team.
Contribute beyond iOS when necessary, supporting Android development, backend services, and advertising server configurations to deliver cross-platform solutions.