Android构建架构师 - TikTok研发
Core
Design and optimize the build infrastructure and toolchain for TikTok's massive Android Monorepo to accelerate the software development lifecycle.
Role type
Senior IC Android Build Architect
Builds
Monorepo build systems, CI/CD pipelines, and developer tooling for AI coding agents
Domain
Mobile Engineering / Build Systems
Required skills
Kotlin, Java, Gradle, Android build pipeline, incremental compilation, build caching, Gradle plugin development, bytecode manipulation (ASM), KSP/KAPT, IDE plugin development
Preferred skills
CI/CD platform experience, AI coding toolchain, research and practice of new technologies in build efficiency
Responsibilities
Design and optimize the build system and toolchain for a massive Android Monorepo; Optimize IDE experience including synchronization, indexing, and plugin development; Develop and maintain toolchains supporting AI coding agents; Troubleshoot build issues and monitor performance degradation; Research and implement new technologies in build and development efficiency
Seniority
Senior, hands-on IC