Software Engineer, Mobile Performance

Google
US - California - San Jose
View Company Profile / << Go Back

  • Job Type: Full time
  • 25 days ago

Job Description

Architect and develop solutions using the AppReduce engine to optimize Android application memory footprint, latency, and binary size. Collaborate with cross-functional teams to enhance compiler correctness and performance for billions of users.

Requirements: Requires a Bachelor's degree and 5 years of experience in software testing and maintenance, with specific expertise in C++ and Android OS components. Preferred candidates hold a Master's or PhD and have deep experience in compiler technologies or kernel development.

Key Skills: C++, Android OS, Compiler Optimization, Java Bytecode, Software Architecture, Systems Programming, Data Structures, Algorithms, LLVM, Kernel Development, Test Automation, Debugging, Perfetto, Refactoring, Test-Driven Development, Build Infrastructure

Benefits: Health Insurance, Dental Insurance, Vision Insurance, Life Insurance, Disability Insurance, 401(k) with company match, Paid Time Off, Sick Time, Maternity Leave, Baby Bonding Leave, Paid Holidays




Fast Track Upload