Senior Mobile Software Engineer, Android Performance
Listed on 2026-08-15
-
Software Development
Android Developer, Software Engineer, App Developer - Mobile/Web, Full Stack Developer
Responsibilities
About the Team
Tik Tok's Creation Experience team delivers the core video production technologies across mobile platforms, enabling hundreds of millions of Tik Tok creators to tell their stories, express their emotions, and convey their knowledge in the format of short-form videos.
We are looking for enthusiastic mobile developers at various levels of experience to work on Tik Tok's core technologies of video filming and editing. The technical stack covers various camera features, nonlinear editing on mobile devices, UGC creation workflow, and a lot more. In this role, you will optimize the performance of Tik Tok's next-generation camera technologies, collaborate with external mobile SoC/device/service partners, and deliver the best user experience on a huge variety of mobile platforms for Tik Tok creators around the world.
Responsibilities- Work closely with product and business teams to build new and innovative camera features for video posting on Tik Tok using the latest Android programming techniques
- Profile and optimize android application UI and infrastructure code for efficiency and performance. Strive to refine user experience in each and every possible creation workflow for Tik Tok family of video products.
- Stay on top of the latest technologies and work with our industry partners to turn the latest mobile audio/video production capabilities into the best UGC creator experience on Tik Tok.
Minimum Qualifications
- Bachelor degree in Computer Science or related majors with 5 years software development experience.
- Solid coding skills with Java/Kotlin/C++ or demonstrated strong capabilities of learning new programming languages.
- Experience with Android software development and demonstrated knowledge and experience in Android mobile app performance profiling and optimization.
- Open minded, great communication, eager to learn, and always passionate about turning cutting-edge technologies into real use cases.
- Solid experience with Android architecture, Activity lifecycle, Recycler View, View Model. Experience with Jetpack Compose, RxJava is a big plus.
- Project experience with Android performance optimization including crash, ANR, memory leaks, CPU usage, and network latency. Experience with profiling tools (e.g., Android Studio Profiler, Systrace) is a big plus.
- Experience with Android camera, audio/video media frameworks and knowledge of video/photo capture, processing, encoding and playback pipeline is a big plus.
- Experience with OpenGL graphics rendering pipelines and knowledge of rendering pipeline, shader, frame buffer objects is a big plus.
- Strong written and verbal communication skills and experience working with international teams across different time zones and cultures.
Tik Tok is the leading destination for short-form mobile video. At Tik Tok, our mission is to inspire creativity and bring joy. Tik Tok's global headquarters are in Los Angeles and Singapore, and we also have offices in New York City, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.
Why Join UsInspiring creativity is at the core of Tik Tok's mission. Our innovative product is built to help people authentically express themselves, discover and connect – and our global, diverse teams make that possible. Together, we create value for our communities, inspire creativity and bring joy - a mission we work towards every day.
We strive to do great things with great people. We lead with curiosity, humility, and a desire to make impact in a rapidly growing tech company. Every challenge is an opportunity to learn and innovate as one team. We're resilient and embrace challenges as they come. By constantly iterating and fostering an "Always Day 1" mindset, we achieve meaningful breakthroughs for ourselves, our company, and our users.
When we create and grow together, the possibilities are limitless. Join us.
Tik Tok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At Tik Tok, our mission is to inspire creativity and bring joy. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach.
We are passionate about this and hope you are too.
Tik Tok is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, pregnancy, sincerely held religious beliefs or other reasons protected by applicable laws. If you need assistance or a reasonable accommodation, please reach out to us at
Job Information【For Pay Transparency】Compensation Description (Annually)
The base salary range for this position in the selected city is $156000 - $387600 annually.
Compensation may vary outside of this range depending on a number of factors, including a candidate’s…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).