Life360 - Senior Software Engineer II, Mobile - On App Ads (AI Native)
Requirements
• Technical foundation: • 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, plus 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) in a large, multi-team codebase. • Experience integrating and debugging third-party SDKs in production, including version upgrades, behavior inside closed-source binaries, and their effect on app size and performance. • 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. • What matters most to us: • Growth mindset: You structure problems precisely, learn quickly, take interest outside "your lane," and are always happy to try something new. • Collaborative approach: You communicate clearly, work well across teams and with external partners, and value diverse perspectives. • Ownership mentality: You take responsibility for your work from design through production and beyond. • Thoughtful communication: You can explain technical tradeoffs and articulate ideas effectively. • Nice-to-Have • Hands-on ad tech experience: OpenRTB, Prebid Mobile, Google Mobile Ads/GAM, AdMob, or mediation platforms (e.g., AppLovin MAX, ironSource/Unity LevelPlay). • Experience with iOS privacy and attribution: ATT, SKAdNetwork/AdAttributionKit, Privacy Manifests, and consent management platforms (Google UMP, TCF/GPP). • 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, or a willingness to contribute cross-platform. • AI-Native Expectations • We use AI coding tools as a professional standard on this team. Here's what that means in practice: • Daily use: You use AI coding assistants (we support Claude Code, Cursor, and GitHub Copilot) for real, substantive tasks: analysis, coding, refactoring, testing, navigating codebases, and documentation. Not just research or autocomplete. • Daily use: • Judgment and ownership: AI-generated code gets the same review you'd give any PR. You are accountable for everything you ship. • Judgment and ownership: • Velocity: We expect senior engineers who use AI well to operate with meaningful leverage — doing more with the same time, taking on problems that would otherwise require a larger team. • Velocity: • Team leadership: You share what works. You automate prompting strategies that others can build on and help teammates earlier in their AI workflow adoption get up to speed. • Team leadership: • Continuous learning: The tooling is changing fast. You stay current and bring recommendations to the team when something would meaningfully improve how we work. • Continuous learning:
Responsibilities
• Design, build, and maintain the iOS ads layer: our in-house ads SDK, demand partner and header-bidding integrations (e.g., Prebid, Google Mobile Ads/GAM), and mediation. • Introduce new ad formats, placements, and capabilities that grow revenue while protecting startup time, scroll performance, and the member experience. • Own privacy and consent on iOS: ATT, IDFA handling, SKAdNetwork/AdAttributionKit, and consent frameworks (TCF/GPP). Make sure ads behave correctly in every region and under every user setting. • Protect ad quality. Detect and block bad creatives, diagnose rendering and fill issues, and partner with ad ops to resolve problems fast. • Instrument ad events (requests, impressions, clicks, and revenue signals) accurately, so the revenue and A/B test results the business relies on can be trusted. • Run A/B tests on ads configuration, such as floors, refresh, placements, and partner mix, and turn the results into the next decision. • Work with AI (Claude Code) as a first-class collaborator. Your main workflow is orchestrating agents to write specs, generate Swift code and tests, verify results, and review changes. • Partner closely with product, ad operations, data science, and partner engineering teams at third-party SDK vendors. • Contribute to architectural decisions, code reviews, and a culture of craft and continuous improvement on the iOS codebase. • Take part in the on-call rotation and incident response for ads and mobile releases. • Mentor teammates and help set technical standards for the team.
Benefits
• Medical, dental, vision, life and disability insurance plans (100% paid for US employees). We offer life and disability as well as supplemental plans for medical and dental for Canadian employees. • 401(k) plan with company matching program in the US and RRSP with DPSP plan for Canadian employees. • Paid parental leave. • Mental Wellness Program & Employee Assistance Program (EAP) for mental well-being. • Generous time off: flexible PTO, companywide holidays throughout the year plus summer and winter shutdowns. • Learning & Development programs. • Equipment, tools, and reimbursement support for a productive remote environment. • Free Life360 Platinum Membership and Tile trackers. • AI Usage: We use AI to help make our hiring process efficient. That said, every hiring decision is made by real Life360 hiring teams • AI Usage: • Life360 Values • Our company’s mission-driven culture is guided by our shared values to create a trusted work environment where you can bring your authentic self to work and make a positive difference • Be a Good Person - We have a team of high integrity people you can trust. • Be Direct With Respect - We communicate directly, even when it’s hard. • Members Before Metrics - We focus on building an exceptional experience for families. • High Intensity, High Impact - We do whatever it takes to get the job done. • Our Commitment to Belonging
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT