SonicJobs Logo
Left arrow iconBack to search

Android Performance Engineer

INFOSYS NOVA HOLDINGS LLC
Posted 2 months ago, valid for 12 days
Location

Cupertino, CA 95015, US

Salary

$120,000 - $144,000 per year

info
Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • The position is for a Senior Android Performance Engineer located in Cupertino, CA, requiring five days in the office.
  • Candidates must have a minimum of 5 years of experience in Android performance engineering and a BS in Computer Science or equivalent.
  • The role involves optimizing the Android application for performance, focusing on memory, energy, power, and thermal metrics, while also leading performance profiling efforts.
  • Expertise in Java/Kotlin, Android OS architecture, and various profiling tools is essential, along with strong communication and collaboration skills.
  • Salary details are not specified, and the company is unable to sponsor employment visas at this time.

We are unable to sponsor or take over sponsorship of an employment visa at this time.


Job Location

Cupertino, CA (5 days in office)


Android Performance Engineer 

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, Perfetto, 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, RecyclerView, 

animations, overdraw). 

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




Kaleidoscope, an Infosys Company, is an equal opportunity employer, and all qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, spouse of protected veteran, or disability.




Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.