Android性能优化架构师(短剧) - TikTok研发
Core
Architecting and leading Android performance optimization and stability initiatives for TikTok's short drama business, focusing on startup speed, frame rates, video playback, memory, and power efficiency.
Role type
Senior Android Performance Optimization Architect
Builds
High-performance, stable Android applications serving hundreds of millions of users
Domain
Mobile (Android) / Short Video / Entertainment
Required skills
Kotlin, Java, JVM/ART internals, Android Framework, Trace analysis (Perfetto/Systrace), Memory management, ANR/OOM handling, Multi-threading, System logs
Preferred skills
C/C++, JNI, NDK, AOSP, Linux kernel, Binder, Jetpack Compose, APM platforms, Bytecode manipulation
Technologies
Perfetto, Systrace, Android Profiler, Simpleperf, MAT, Kotlin, Java, Android Framework, AOSP, Linux, JNI, NDK
Responsibilities
Establish a complete technical system for monitoring, analysis, governance, and prevention of performance issues; Deep-dive into complex performance bottlenecks to root-cause and resolve; Optimize application architecture and critical paths (startup orchestration, async, lazy loading); Build performance baselines and gate mechanisms into the release pipeline; Mentor the team on performance methodologies and best practices.
