Android Performance Engineer

Wise Skulls llc
Sunnyvale, CA, United States
19 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Artificial Intelligence Data Analysis Android Software Development Apple IOS Apple Mac Systems Automation of Tests Profiling Software Engineering Systems Architecture Performance Testing Kotlin
+3 more
Information Technology Performance Monitor Objective C++

Job description

We’‘re looking for a Senior Android Performance Engineer to ensure our flagship Android application delivers a smooth, responsive, and resource-efficient user experience. You will optimize triaging of our complex app (UI, rendering, frameworks) by leveraging generative AI solutions to implement robust performance tests, with a deep focus on memory, energy, power, and thermal performance. Responsibilities

  • Lead Android performance issues triaging (jank, ANRs, memory, thermal) across UI, rendering, and app frameworks.
  • Perform in-depth data analysis, utilizing and developing custom analysis tools for actionable insights.
  • Develop, maintain, and integrate performance monitoring for existing stack using AI & automation.

Requirements

  • BS in Computer Science or equivalent.
  • 5+ years in Android performance engineering.
  • Expertise in Java/Kotlin for Android and generative AI (AI workflow automation, agents and other AI based solutions).
  • Deep understanding of Android OS architecture & performance pitfalls.
  • Expert proficiency with Android profiling tools (Profiler, Perfetto, systrace, dumpsys, ADB, Battery Historian).
  • Proven ability to diagnose and resolve complex performance issues.
  • Strong understanding of mobile system architecture (CPU/GPU, memory, power management).
  • Experience with performance testing frameworks (e.g., Android Macrobenchmark, Microbenchmark, Espresso).
  • Effective communication of intricate performance analysis to diverse Stakeholders.
  • Proven ability to collaborate effectively with a diverse team and thrive in fast-paced, deadline-driven environments. Preferred Qualifications

  • Knowledge of power management and battery-life analysis techniques.
  • Experience with automated testing for native iOS/macOS applications, utilizing the XCUITest framework.
  • Experience with Mac or iOS application development using Swift/Swift-UI or Objective-C.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

2:25 min

Testing the AI generated Apple iOS Flashcards application

MIlan Todorović MIlan Todorović · WWC Europe 2026

47 sec

Profiling native execution calls with async-profiler

Gonzalo Ortiz Jaureguizar Gonzalo Ortiz Jaureguizar · WWC Europe 2026

2:47 min

Performance benchmarks and Android developer adoption

Gian Marco Iodice Gian Marco Iodice · WWC 2025

2:18 min

Recommended resources and frameworks for learning Kotlin natively

Iris Hunkeler · LIVE

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

Videos

See all

Related articles

See all