Life360
Senior Software Engineer II, Mobile - On App Ads (AI Native)
Remote, USA ; Remote, Canada. Posted 10 days ago
The role
You will design, build, and maintain the iOS ads layer, including the in-house ads SDK and mediation integrations. You will also introduce new ad formats and manage privacy and consent flows on iOS.
What you will do
- Design, build, and maintain the iOS ads layer
- Introduce new ad formats, placements, and capabilities
- Own privacy and consent on iOS
- Protect ad quality by detecting and blocking bad creatives
- Instrument ad events accurately
- Run A/B tests on ads configuration
- Work with AI (Claude Code) as a first-class collaborator
- Partner with product, ad operations, data science, and partner engineering teams
- Contribute to architectural decisions and code reviews
- Take part in the on-call rotation and incident response
Required qualifications
- 6+ years of iOS engineering experience shipping production apps at consumer scale
- At least 1 year of hands-on experience prompting, evaluating, and building with LLMs
- Strong proficiency in Swift, SwiftUI, and UIKit
- Deep familiarity with the modern iOS toolchain (Xcode, Swift Concurrency, Combine)
- Experience with iOS architecture patterns (MVVM, coordinators, dependency injection, modularization with SPM or CocoaPods)
- Experience integrating and debugging third-party SDKs in production
- Solid grounding in iOS performance, memory, and crash diagnostics (Instruments, MetricKit, Crashlytics or equivalent)
- Experience with CI/CD for iOS (Fastlane, Xcode Cloud, Buildkite, GitHub Actions, or similar)
- Hands-on experience with agentic workflows, prompt engineering, context-window management, and MCP/function calling
- Bachelor's degree in a technical field, or equivalent experience
Nice to have
- Hands-on ad tech experience (OpenRTB, Prebid Mobile, Google Mobile Ads/GAM, AdMob, or mediation platforms)
- Experience with iOS privacy and attribution (ATT, SKAdNetwork/AdAttributionKit, Privacy Manifests, and consent management platforms)
- Experience building or maintaining an SDK or framework that other teams consume
- Familiarity with ad quality tooling, creative rendering (WKWebView, MRAID), and diagnosing fill or latency issues
- Experience with an experimentation platform (Statsig, LaunchDarkly, Optimizely, or similar)
- Android/Kotlin experience
Benefits
- Medical, dental, vision, life and disability insurance plans
- 401(k) plan with company matching program in the US
- RRSP with DPSP plan for Canadian employees
- Paid parental leave
- Mental Wellness Program & Employee Assistance Program (EAP)
- Flexible PTO
- Companywide holidays including summer and winter shutdowns
- Learning & Development programs
- Equipment, tools, and reimbursement support for a remote environment
- Free Life360 Platinum Membership and Tile trackers
Before you apply
- AI tool usage during interviews varies by role
- You may be asked to demonstrate proficiency with AI tools, discuss how you leverage AI, or complete interview exercises without AI assistance
- Undisclosed use of AI not previously discussed or approved by your Recruiter may impact your candidacy
About the company
Life360 is a Remote First company with more than 500 remote-first employees. Its mission is to keep people close to the ones they love through mobile apps, Tile tracking devices, and Pet GPS trackers.