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.

Senior Software Engineer II, Mobile - On App Ads (AI Native) at Life360 | JobZoey