Staff Software Engineer, Mobile (Android), Photos Backup Ecosystems Integrations

Google

Mountain View (CA)

On-site

USD 190,000 - 280,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Bonus
Equity
Benefits

Job summary

Google in Mountain View is seeking a senior software leader to set the technical direction for Android backup ecosystem integrations, build OEM client SDKs, and evolve the backup engine.

You will drive reliability and resource efficiency under Android OS constraints, design client-server synchronization, and mentor teams to adopt best practices and reviews across cross-functional groups.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 8+ years of software development experience.
  • 5 years of Android development and product testing and launch experience.
  • 3 years of software design and architecture experience.

Responsibilities

  • Set the technical direction and architectural roadmap for Android backup ecosystem integrations.
  • Build OEM client SDKs and evolve the backup engine.
  • Improve reliability and resource efficiency under Android OS constraints.
  • Design client-server synchronization.
  • Support engineering quality through reviews, best practices, and mentorship.

Skills

Android Application Development
Software Design
Software Architecture
Technical Leadership
Client SDK Design
OEM Integrations
Backup Systems
Client-Server Synchronization
Reliability Optimization
Battery Optimization
Memory Optimization
Network Optimization
Cross-Functional Collaboration
Code Reviews
Mentorship
Data Structures And Algorithms

Education

Bachelor's degree or equivalent practical experience
Master's degree or PhD (preferred)

Job description

Set the technical direction and architectural roadmap for Android backup ecosystem integrations, build OEM client SDKs, and evolve the backup engine. Improve reliability and resource efficiency under Android OS constraints, design client-server synchronization, and support engineering quality through reviews, best practices, and mentorship.

Requirements: Requires a bachelor's degree or equivalent practical experience, at least 8 years of software development experience, 5 years of Android development and product testing and launch experience, and 3 years of software design and architecture experience. Preferred qualifications include a master's degree or PhD, extensive data structures and algorithms experience, technical leadership, work in complex cross-functional organizations, and experience designing SDKs or modular platforms for partner applications.

Key Skills: Android Application Development, Software Design, Software Architecture, Technical Leadership, Client SDK Design, OEM Integrations, Backup Systems, Client-Server Synchronization, Reliability Optimization, Battery Optimization, Memory Optimization, Network Optimization, Cross-Functional Collaboration, Code Reviews, Mentorship, Data Structures And Algorithms

Benefits: Bonus, Equity, Benefits

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Mobile Engineer - Android Backups, SDKs, Architecture
Staff Mobile Engineer - Android Backups, SDKs, Architecture

Google • Mountain View (CA)

On-site
USD 190,000 - 280,000
Bonus
Equity
Benefits
Senior Android Engineer: Mobile Backup Platform
Senior Android Engineer: Mobile Backup Platform

Google Inc. • Mountain View (CA)

On-site
USD 174,000 - 252,000
Equity
Bonus target
Benefits
Senior Software Engineer, Mobile (Android), Google Photos, Platforms and Devices
Senior Software Engineer, Mobile (Android), Google Photos, Platforms and Devices

Google • Mountain View (CA)

On-site
USD 174,000 - 252,000
Android tech lead
Android tech lead

Info-Ways • San Antonio (TX)

On-site
USD 100,000 - 130,000
Senior Mobile Engineer (Android)
Senior Mobile Engineer (Android)

Deed • United States

Remote
USD 120,000 - 150,000
Senior Android Engineer — Mobile, Scale & Impact
Senior Android Engineer — Mobile, Scale & Impact

Google • Mountain View (CA)

On-site
USD 174,000 - 252,000
android developer
android developer

EROS Technologies Inc. • Kansas City (MO)

On-site
USD 90,000 - 120,000
Sr Mobile Software Engineer (Native Android and Backend)
Sr Mobile Software Engineer (Native Android and Backend)

Visalytics • San Diego (CA)

On-site
USD 150,000 - 190,000
Equity
Health Plans
Flexible Spending Accounts
+5
Software Engineer (Android Tech Lead) ID48357
Software Engineer (Android Tech Lead) ID48357

AgileEngine • Philadelphia

On-site
USD 120,000 - 150,000
Mentorship
Education budget
Fitness budget
+1
Software Engineer (Android Tech Lead) ID48357
Software Engineer (Android Tech Lead) ID48357

AgileEngine • Port Charlotte (FL)

On-site
USD 120,000 - 150,000
Professional growth programs
Competitive compensation
Engaging projects with top brands
+1