Senior Mobile iOS Build and Release Engineer

Life360 Logo

Life360

πŸ’΅ $104k-$180k
πŸ“Remote - United States, Canada

Summary

Join Life360 as a Senior Mobile Build and Release Engineer and help maintain the company's high-speed mobile CI/CD pipeline. You will be responsible for building, maintaining, and operating mobile app CI/CD pipelines, operating build infrastructure, creating next-generation developer tooling, and tracking infrastructure usage. The role also involves developing telemetry and alerting systems, monitoring and improving build pipelines, collaborating with partners, and keeping pipelines updated. Making developers happy and productive is a core mission. Life360 offers competitive pay and benefits, including medical, dental, vision, life, and disability insurance, 401(k) matching, flexible PTO, and learning and development programs. The company is remote-first, and this position can be performed remotely within the US and Canada.

Requirements

  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience
  • 5+ years of hands-on technical experience
  • Proficient in one system language like Swift and scripting languages like Ruby, Python, Go
  • Dependency management systems like SPM and Cocoapods
  • Experience with containerizing build workloads (We use Orka and MacStadium)
  • Have experience configuring and using artifact management tools
  • Experience with Fastlane deployment
  • Experience with Mobile App Distribution to the Apple App Store
  • Experience with developing automated internal frameworks, increasing developer and release velocity, improving code health, and building developer tools
  • Experience with CI/CD principles, architecture, and operations
  • Working experience with Buildkite, Jenkins, CircleCI or other CI/CD platforms
  • Strong understanding of XCode, networking, log analysis tools, app release, and certificate management

Responsibilities

  • Build, maintain, and operate our mobile app CI/CD pipelines
  • Operate our build infrastructure, including working with vendor partners
  • Create the next-generation developer tooling and infrastructure for Life360’s mobile apps, focusing on productivity, testing, and release
  • Track and monitor the usage/consumption of Infrastructure services; ensure performance, SLA, and cost control adherence
  • Develop telemetry and alerting for opportunities to improve build infrastructure and tooling, and execute on them
  • Monitor and fix build pipelines, identify bottlenecks, and make improvements
  • Collaborate with leadership and key partners regularly
  • Keep the build pipelines updated as newer versions of Xcode are released
  • Making developers happy and productive is at the core of your mission

Benefits

  • Competitive pay and benefits
  • Medical, dental, vision, life and disability insurance plans (100% paid for US employees). We offer 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
  • Employee Assistance Program (EAP) for mental wellness
  • Flexible PTO and 12 company wide days off throughout the year
  • Learning & Development programs
  • Equipment, tools, and reimbursement support for a productive remote environment
  • Free Life360 Platinum Membership for your preferred circle

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.