Senior Mobile Software Engineer, Android Performance
$156k - $387.6kTik Tok
Senior Mobile Software Engineer, Android Performance
Location: San Jose
Employment Type: Regular
Job Code: A80633
Responsibilities
About the Team TikTok's Creation Experience team delivers the core video production technologies across mobile platforms, enabling hundreds of millions of TikTok 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 TikTok'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 TikTok'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 TikTok creators around the world.
Responsibilities - Work closely with product and business teams to build new and innovative camera features for video posting on TikTok 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 TikTok 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 TikTok.
Qualifications
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. Preferred Qualifications - Solid experience with Android architecture, Activity lifecycle, RecyclerView, ViewModel. 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.
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 qualifications, skills, competencies and experience, and location. Base pay is one part of the Total Package that is provided to compensate and recognize employees for their work, and this role may be eligible for additional discretionary bonuses/incentives, and restricted stock units. Benefits may vary depending on the nature of employment and the country work location. Employees have day one access to medical, dental, and vision insurance, a 401(k) savings plan with company match, paid parental leave, short-term and long-term disability coverage, life insurance, wellbeing benefits, among others. Employees also receive 10 paid holidays per year, 10 paid sick days per year and 17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure). The Company reserves the right to modify or change these benefits programs at any time, with or without notice.
Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state, and local laws including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.
TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok'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.
Inspiring creativity is at the core of TikTok'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.
TikTok 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 TikTok, 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.
TikTok 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
$156k - $387.6k
...Senior Mobile Software Engineer, Global E-commerce Core Shopping and Experience Location: San Jose... ..., and mission-critical. As a Senior Android Engineer on the PDP team, you'll collaborate... ..., and feature flags. Improve performance across cold start, rendering, and...AndroidSeniorPerformanceSoftwareTemporary workLocal area- ...at minimum. The Role Software-defined vehicles are transforming... ...of all sizes. As a Senior Mobile Engineer on the GM Commercial... ...will design and build high-performance mobile applications that power... ...architecture and design patterns (Android and/or iOS) to meet...AndroidSeniorPerformanceSoftwareWork experience placementH1bLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours
$180k - $320k
OKX is seeking a Mobile Software Engineer in San Jose, California. You'll develop features for their iOS and Android apps, work with cross-functional teams, and optimize performance to meet user needs. Candidates should have experience in native or cross-platform app development...AndroidPerformanceSoftware$150k - $160k
A trusted digital engineering partner in San Jose seeks a software engineer with expertise in C++. Responsibilities... ...leading OS-level interface creation, performance engineering, and collaborating... ...environments and low-level Android code development. This role offers...AndroidSeniorPerformanceSoftware- ...leading technology firm in California is seeking a Senior Software Engineer to develop and enhance Android Automotive applications using the applets... ...will work closely with vehicle hardware, ensuring performance and reliability, while contributing to innovative...AndroidSeniorPerformanceSoftwareFlexible hours
$224k - $356.5k
...passionate member to join our Engineering Team in GeForce NOW as a Senior Systems Software Engineer. In this role, you will... ..., SHIELD TV, iPhone, iPad, and Android devices. Connect to your store... ...of existing products. Drive performance tuning and automation. Support...AndroidSeniorPerformanceSoftwareRemote work$224k - $356.5k
...fueled by AI. We are in search of a remarkable Automotive Performance Senior Software Engineer to join our energetic team. You will participate in... ...automotive sector. Proficiency in Linux and QNX; Knowledge of Android is advantageous but not mandatory. Solid...AndroidSeniorPerformanceSoftware$184k - $287.5k
...for a creative and highly motivated engineer with expertise in system s software to join the GPU Software team. You... ...Help identify and solve performance bottlenecks in our driver, both in... ...~ Kernel experience with Linux, Android, Chrome, or Windows systems ~ Familiarity...AndroidSeniorPerformanceSoftware- ...technology company is seeking a Senior Augmented and Virtual Reality Software Engineer to create interfaces for real-time... ...or StereoKit, while optimizing performance and collaborating across teams.... ...experience and a strong background in Android or embedded Linux. A...AndroidSeniorPerformanceSoftware
$388k
...are seeking a highly skilled Mobile UI Engineer to build and drive the... ...role operates across both Android and iOS platforms, with a primary... ...-ready, accessible, and performant UI components. This work is... ...and experience with the full software development lifecycle,...AndroidPerformanceSoftwareHourly payFull timeImmediate startFlexible hours- ...focused team of 3–5 senior engineers while remaining deeply... ...responsibility is building high-performance, privacy-preserving... ...devices (Mac, iOS, Android, Linux). You'll own... ...: ~10+ years of software engineering... ...deploy these on edge or mobile platforms ~ Experience...AndroidSeniorPerformanceSoftwareRemote workRelocation package
- ...top-notch iOS and Android Developer solutions... ...We're not just a software consulting company... ...skilled Entry - Mid-Senior-level iOS and... ...services and quality engineer development, with... ...Ensure application performance, quality, and responsiveness... .... Knowledge of mobile data storage using...AndroidSeniorPerformanceSoftwareFull timeContract workRelocationRelocation package
$152k - $241.5k
...of innovation and excellence. As a Senior System Software Engineer, you’ll become a part of a top-tier... ...Image Quality evaluations Optimize performance for various graphics and multimedia... ...GPUarchitecture. ~ Good understanding of Linux, Android, or Real-time operating systems ~...AndroidSeniorPerformanceSoftwareImmediate start$224k - $356.5k
...talented and ambitious system software engineer to join the team working on... ...for desktop and mobile platforms. Partner closely... ...services on Windows, macOS, Linux, Android, iOS Experience in developing... ...product reliability and performance Passion for PC or mobile...AndroidSeniorPerformanceSoftwareLocal area$160k - $170k
Senior Software Engineer (AOSP/ AAOS) IRC291094 GlobalLogic estimates the starting pay range for this role to be performed in Palo Alto, CA to be $160K to $170K and reflects base salary only... ...business considerations. Requirements Android Framework internals (System...AndroidSeniorPerformanceSoftwareWork experience placementWork at office$100k - $185k
.... ABOUT THE JOB We are looking for a talented Android Software Engineer to join our mobile development team. In this role, you will design, develop... ...from concept to production and ensure the apps perform reliably at scale. USA Remote may be considered for exceptional...AndroidPerformanceSoftwareFull timeRemote workFlexible hours$140k - $200k
...products include its iOS app, Android App, Mac App, Chrome... ...include frontend and backend engineers, AI research scientists, and... ...codebase: code architecture, performance, memory usage, responsive UI... ...building accessible and inclusive software. ~ Excellent software...AndroidSeniorPerformanceSoftwareWork at office- Senior Augmented and Virtual Reality Software Engineer Location: San Jose preferred, open to Bellevue, WA Work Authorization... ...-time 3D and XR applications on Android and embedded Linux AR devices.... ...XR support. You will ship performant, reliable user features that integrate...AndroidSeniorPerformanceSoftwarePermanent employment
$152k - $241.5k
...GPU started out as the engine for simulating human... ...application. We are seeking software engineers, who want to... ...are now looking for a Senior Integration Engineer,... ...to achieve target performance goals. Diagnosing system... ...on Linux, Android, and/or other real-time...AndroidSeniorPerformanceSoftwareNight shift$180k - $230k
...Kotlin Multiplatform Engineer Cantina Labs is a social AI company... ...our experiences across Android, iOS, and web from a single Kotlin... ...Multiplatform UIs that feel native and performant on Android, iOS, and web.... ...'ll Bring: ~8+ years of software engineering experience with...AndroidSeniorPerformanceSoftwareWork at office$215.28k - $264.7k
...Senior Software Test Engineer At Roche you can show up as yourself, embraced for the unique qualities... ..., security, compatibility, and performance quality aspects. Lead execution strategy... ...; Working with iOS and Android mobile platforms; Building objective and...AndroidSeniorPerformanceSoftwareLocal areaRemote work2 days per week$174k - $252k
Senior Software Engineer, Android Laptop and Tablet Sensor Google San Jose, CA, USA Minimum Qualifications Bachelor’s degree or equivalent practical... ..., debug, and validate designs to achieve functional and performance goals. Design basic software graphical user interface (...AndroidSeniorPerformanceSoftwareFull time$181.1k - $318.4k
...Senior Realtime Rendering and Graphics Software Engineer Work Locations (2) Submit Resume Have you experienced... ...Define & Execute Performance Strategy: Design and implement... ...interactive 3D engines on mobile platforms like iOS, Android or Linux Familiarity with...AndroidSeniorPerformanceSoftwareRelocation$173.5k - $331.05k
...Cloud. We are seeking a software engineer with strong... ...contributing to high-performance, cross-platform SDKs.... ...or a desire to learn; mobile or web development experience... ...Windows, MacOS, iOS, Android, or cloud-based... ..., with guidance from senior engineers and architects...AndroidSeniorPerformanceSoftwareTemporary workLocal areaWorldwide$173.5k - $331.05k
...Cloud. We are seeking a software engineer with strong... ...contributing to high-performance, cross-platform SDKs.... ...or a desire to learn; mobile or web development experience... ...Windows, MacOS, iOS, Android, or cloud-based... ..., with guidance from senior engineers and architects...AndroidSeniorPerformanceSoftwareTemporary workLocal areaRelocation- ...all phases of the Software Development Lifecycle... ...from more senior roles. Advises immediate... ...Guides junior engineers Operates with little... ...test scripts for Android and iOS applications... ...Build and optimize mobile testing frameworks... ...CI/CD pipelines. Perform functional, regression...AndroidSeniorPerformanceSoftwareFull timeImmediate start
$117k - $234k
...Summary... What you'll do... As a Senior Software Engineer - Android, you will design, build, and scale customer-facing mobile experiences powering Walmart's Checkout... ...while championing modern Android practices, performance, accessibility, testing, and production...AndroidSeniorPerformanceSoftwareFull timeTemporary workPart time$77k - $202k
...productivity, and drive business performance. In product... ...requirements. BS in Computer Engineering, Electrical Engineering,... ...tools to assist during software design and implementation... ...Experience supporting mobile app integration (iOS/Android). Experience working in...AndroidSeniorPerformanceSoftwareFull timeH1b$212.8k - $387.6k
...driven and results-focused engineering and product mindset. We... ...s value proposition. As a Senior Android Software Engineer for the User Growth... ...onboarding features of our mobile application •... ...user behavior and product performance, and identify growth opportunities...AndroidSeniorPerformanceSoftwareTemporary workLocal area$124k - $280k
...At PwC, our people in software and product innovation focus... ...solutions. Those in software engineering at PwC will focus on... ...and enhance business performance. In this field, you will... ...Experience supporting mobile app integration (iOS/Android). Experience working in...AndroidSeniorPerformanceSoftwareFull timeH1b
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Mobile Software Engineer, Android Performance. Be the first to apply!
- mobile application engineer San Jose, CA
- mobile app developer San Jose, CA
- software engineer full time San Jose, CA
- facebook software engineer San Jose, CA
- startup software engineer San Jose, CA
- intermediate software engineer San Jose, CA
- research software engineer San Jose, CA
- rust software engineer San Jose, CA
- work from home software developer San Jose, CA
- software developer San Jose, CA


