Senior Android Performance Engineer — Drive App Responsiveness

Ethereum Technologies LLC

Cupertino (CA)

On-site

USD 82,000 - 117,000

Full time

24 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Ethereum Technologies in Cupertino, CA, is seeking a Senior Android Performance Engineer to ensure our flagship Android app delivers a smooth, responsive user experience.

You will lead profiling, diagnose bottlenecks, and implement robust performance improvements across UI, rendering, and system code, while defining KPIs and contributing to CI/CD with automated tests. The role requires strong collaboration in a fast-paced environment.

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 environment

Responsibilities

  • 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.
  • 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.

Skills

Java/Kotlin for Android
Android performance engineering
Android UI optimization
Memory, energy, power, thermal metrics
Android architecture
Performance profiling
Cross-functional collaboration
Data analysis for performance

Education

B.S. in Computer Science or equivalent

Tools

Profiler
Perfego
systrace
dumpsys
ADB
Battery Historian

Job description

Ethereum Technologies in Cupertino, CA, is seeking a Senior Android Performance Engineer to ensure our flagship Android app delivers a smooth, responsive user experience.

You will lead profiling, diagnose bottlenecks, and implement robust performance improvements across UI, rendering, and system code, while defining KPIs and contributing to CI/CD with automated tests. The role requires strong collaboration in a fast-paced environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Android Performance Engineer - Profiling & Tuning
Senior Android Performance Engineer - Profiling & Tuning

Ethereum Technologies • Cupertino (CA)

On-site
USD 77,000 - 110,000
Senior Android Performance Engineer (Cupertino)
Senior Android Performance Engineer (Cupertino)

Valiant Technologies LLC • Cupertino (CA)

On-site
USD 83,000 - 117,000
Senior Android Performance Engineer - Profiling & Optimization
Senior Android Performance Engineer - Profiling & Optimization

Quantum Technologies. LLC • Cupertino (CA)

On-site
USD 77,000 - 110,000
Senior Android Performance Engineer: UI, Rendering & Power
Senior Android Performance Engineer: UI, Rendering & Power

Valiant Technologies LLC • Cupertino (CA)

On-site
USD 84,000 - 114,000
Android Performance Lead - App Optimization & Profiling
Android Performance Lead - App Optimization & Profiling

Quantum Technologies LLC • Cupertino (CA)

On-site
USD 83,000 - 124,000
Senior Android Performance Engineer: Peak App Speed & Power
Senior Android Performance Engineer: Peak App Speed & Power

INFOSYS NOVA HOLDINGS LLC • Monta Vista (CA)

On-site
USD 100,000 - 110,000
Senior Android Performance Engineer
Senior Android Performance Engineer

Robotic Technologies Automation • Cupertino (CA)

On-site
USD 82,000 - 117,000
Senior Android Performance Engineer
Senior Android Performance Engineer

Valiant Technologies LLC • Cupertino (CA)

On-site
USD 84,000 - 114,000
Senior Android Performance Engineer
Senior Android Performance Engineer

Quantum Technologies LLC • Cupertino (CA)

On-site
USD 83,000 - 124,000
Senior Android Performance Architect
Senior Android Performance Architect

Robotic Technologies Automation • Cupertino (CA)

On-site
USD 82,000 - 117,000