
Remote opportunity at
Life360Senior Software Engineer II, Mobile - On App Ads (AI Native)
Life360 is hiring a Senior Software Engineer II, Mobile - On App Ads (AI Native) to shape monetization within its flagship mobile application, which reaches over…
Career Tools
About This Role
Life360 is hiring a Senior Software Engineer II, Mobile - On App Ads (AI Native) to shape monetization within its flagship mobile application, which reaches over one hundred million monthly active users across more than 180 countries. This remote-first role focuses primarily on iOS development using Swift, SwiftUI, UIKit, and modern AI coding assistants to design, scale, and maintain ad layers, custom SDKs, header-bidding integrations, and privacy compliance frameworks. The…
Job Description
Life360 is hiring a Senior Software Engineer II, Mobile - On App Ads (AI Native) to shape monetization within its flagship mobile application, which reaches over one hundred million monthly active users across more than 180 countries. This remote-first role focuses primarily on iOS development using Swift, SwiftUI, UIKit, and modern AI coding assistants to design, scale, and maintain ad layers, custom SDKs, header-bidding integrations, and privacy compliance frameworks. The position suits an experienced mobile engineer who thinks natively in artificial intelligence tools and can balance rigorous business revenue goals with a safe, high-quality user experience for families.
As part of the On App Ads engineering group, the professional will collaborate closely with product management, ad operations, data science, and external vendor partners. Responsibilities encompass orchestrating AI agents for code generation and testing, implementing A/B experiments, handling ad quality, and participating in the on-call rotation. The company operates as a remote-first organization across the United States and Canada, offering comprehensive insurance, retirement matching, parental leave, flexible time off, and complimentary company memberships.
Responsibilities
- Design, construct, and maintain the iOS advertising layer, proprietary SDKs, mediation, and header-bidding integrations
- Introduce novel ad formats and placements to increase revenue while preserving application performance and user experience
- Manage iOS privacy and consent mechanisms including ATT, IDFA management, SKAdNetwork, and consent frameworks
- Detect and mitigate problematic ad creatives while diagnosing rendering errors alongside ad operations
- Instrument advertising events accurately to support business analytics and valid A/B testing outcomes
- Execute A/B experiments on configurations like refresh rates, floor pricing, and partner mix
- Collaborate with AI assistants such as Claude Code to generate specifications, Swift code, and test suites
- Participate in incident response and on-call rotations for mobile releases and advertising infrastructure
Requirements
- Minimum of six years of professional iOS engineering experience shipping consumer-scale production applications
- At least one year of practical experience prompting, evaluating, and building with large language models
- Expertise in Swift, SwiftUI, UIKit, and contemporary iOS tooling including Xcode, Swift Concurrency, and Combine
- Familiarity with architectural patterns like MVVM, modularization using SPM or CocoaPods, and dependency injection
- Background in integrating and debugging third-party SDKs within production environments
- Knowledge of iOS memory management, performance tools, and crash diagnostics systems
- Experience with mobile CI/CD pipelines such as Fastlane, GitHub Actions, or Buildkite
- Practical background in agentic workflows, prompt engineering, context-window management, and function calling
Qualifications
- Bachelor degree in a technical discipline or equivalent practical experience
- Background in ad tech protocols and platforms including OpenRTB, Prebid Mobile, Google Mobile Ads, AdMob, or mediation tools
- Experience with iOS privacy frameworks, Privacy Manifests, and consent management platforms
- History of building or maintaining software development kits consumed by other teams
- Familiarity with ad quality tools, creative rendering via WKWebView or MRAID, and latency troubleshooting
- Usage of experimentation platforms like Statsig, LaunchDarkly, or Optimizely
- Android or Kotlin development experience, or willingness to work cross-platform
Core Skills
Benefits
- Medical, dental, vision, life, and disability insurance plans fully paid for United States workers, with supplemental options for Canadian staff
- Company-matched 401(k) program in the United States and RRSP with DPSP plan in Canada
- Paid parental leave
- Mental Wellness Program and Employee Assistance Program
- Flexible time off, company-wide holidays, and summer and winter shutdowns
- Learning and development programs
- Remote work equipment, tools, and reimbursement support
- Complimentary Life360 Platinum Membership and Tile tracking devices
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Is this position remote?
Yes, Life360 operates as a remote-first company, and this role can be performed remotely within the United States and Canada.
What is the salary range for this role?
For candidates based in the United States, the salary range is $118,500 to $216,500 USD per year. For candidates located in Canada, the range is 171,500 to 201,000 CAD per year.
What primary technologies are used in this role?
The role is iOS-first, requiring strong proficiency in Swift, SwiftUI, UIKit, and modern iOS toolchains, alongside daily use of AI coding assistants like Claude Code.
What is the employment type?
The posting specifies full-time employment.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.