Life360 is looking to solve the problem of keeping their mobile CI/CD pipeline running at top speed and ensuring safe delivery of their apps to market.
Requirements
- Proficient in one system language like Kotlin or Java and scripting languages like Python, Go, Ruby
- Experience with build tools like Gradle or Maven
- Experience with containerizing build workloads
- Experience with Fastlane deployment
- Experience with Mobile App Distribution to the Google Play Store
- Experience with developing automated internal frameworks, increasing developer and release velocity, improving code health, and building developer tools
- Working experience with Buildkite, Jenkins, CircleCI or other CI/CD platforms
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
- Keep the build pipelines updated as newer versions of Android are released
Other
- Bachelor's degree in Computer Science or a related field, or equivalent practical experience
- 5+ years of hands-on technical experience
- Competitive pay and benefits
- Medical, dental, vision, life and disability insurance plans (100% paid for US employees)
- 401(k) plan with company matching program in the US and RRSP with DPSP plan for Canadian employees