Android研发工程师(编译与研发体验)-产品研发和工程架构
Core
Building company-level Android development toolchains, cloud-based foundational tools (e.g., cloud IDEs), and exploring efficient engineering architectures.
Role type
Senior IC Android engineering architect (build systems & tooling)
Builds
Cloud-based development tools, build systems, and engineering platforms
Domain
Mobile development infrastructure, build systems, cloud-native tooling
Required skills
Android build systems, Gradle internals, AGP, Rust, system performance optimization, compiler technology, Java, Kotlin, C
Preferred skills
IDE plugin development, iOS development, backend development, system-level optimization (memory, CPU scheduling)
Technologies
Gradle, AGP, Rust, Java, Kotlin, C
Responsibilities
Design and build company-wide Android development toolchains, develop next-generation cloud-based development tools, research and implement efficient engineering architectures, tackle complex technical challenges in build systems and compilers.