
Android Performance Engineer
Info Way Solutions · Cupertino, CA
Strong hiring record · median 11 days open
All reasons
In its favour
- Posted today
- Still listed on the employer's own board
Android Performance Engineer
Location
Cupertino, CA - 5 days in work from office ; Positions: 2
Summary
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 our complex app (UI, rendering, frameworks) by identifying, diagnosing, resolving performance bottlenecks, and implementing robust performance tests, with a deep focus on memory, energy, power, and thermal performance.
Responsibilities
- Lead Android performance profiling (Jank, ANRs, memory, thermal) across UI, rendering, and app frameworks.
- Optimize & fix Android UI, rendering, and system performance issues.
- Define, track, and report accurate Android performance KPIs (memory, energy, power, thermal).
- Develop, maintain, and integrate performance monitoring tools & automated frameworks .
- Implement & maintain specialized performance tests (unit, integration, end-to-end) for CI/CD.
- Act as Android performance SME, guiding teams, reviewing architecture, and staying current.
- Perform in-depth data analysis, utilizing and developing custom analysis tools for actionable insights.
Minimum Qualifications
- BS in Computer Science or equivalent.
- 5+ years in Android performance engineering.
- Expertise in Java/Kotlin for Android.
- Deep understanding of Android OS architecture & performance pitfalls.
- Expert proficiency with Android profiling tools (Profiler, Perfego, systrace, dumpsys, ADB, Battery Historian)
- Proven ability to diagnose and resolve complex performance issues.
- Adept at measuring and interpreting memory, energy, power, and thermal metrics.
- Strong Android UI optimization skills (View hierarchies, Recycler View, animations, overdraw).
- Strong understanding of mobile system architecture (CPU/GPU, memory, power management).
- Experience with performance testing frameworks (e.g., Android macro benchmark, 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.
More jobs at Info Way Solutions
All 112- Navigation Framework Software Development in Test (SDET) – Apple MapsInfo Way Solutions · Cupertino, CAtoday
- Executive Deskside Support Engineer (26-02140) -Info Way Solutions · Remotetoday
- Azure Cloud Operations Support Engineer – L2/L3Info Way Solutions · Des Moines, IAtoday
- Network Infrastructure Architect (26-02136) -Info Way Solutions · Remotetoday
- Senior Teamcenter Technical Specialist - 3D Part Search (26-02134) -Info Way Solutions · Remotetoday
Similar roles
- Performance Engineer INovaSource · Houston, TX, United States · Chandler, AZ, United States · USD 90,000–120,000/yrtoday
- Sr. HPC Systems Engineer (High Performance Computing)SpaceX · Hawthorne, CA · USD 165,000–265,000/yrtoday
- Sr. Software Engineer, High Performance Computing (Starlink)SpaceX · Redmond, WA · USD 165,000–230,000/yrtoday
- Software Engineer, High Performance Computing (Starlink)SpaceX · Redmond, WA · USD 125,000–150,000/yrtoday