Android Principal Architect

Portland, Oregon
San Jose, California
Requisition Number R0030643 Subsidiary eBay

Principal Architect, Android

eBay is looking for an Android Principal Architect who is passionate about pushing the boundaries of the Android ecosystem. The Mobile Architecture Team is responsible for integrating the latest Android OS and device hardware capabilities into the eBay Android App (, as well as developing tools, patterns and best practices that support rapid feature development for our 179M mobile app users. We are the world leader in mobile commerce and directly impact the lives of a global population of buyers and sellers.

Our Android app facilitates billions of dollars of commerce annually and is the entry point for an increasing proportion of our new customers. Join our tightly-knit team of high performers and enjoy working at massive scale on challenging and interesting technology problems.

Job Requirements

  • Drive improvements to eBay's core app and SDKs
  • Demonstrate and document best practices for component design and testing
  • Lead by example - all code is fully covered with automated tests & clear documentation
  • Mentor other Android engineers throughout the organization
  • Interact with API teams throughout eBay to drive best practices for mobile-friendly and high performance API design
  • Help identify and address developer productivity impediments with improved processes and tooling
  • Provide feedback and assistance to DevOps to address build issues as they arise
  • 10 - 12 years of software design and development experience working on a team
  • 8+ years of experience developing commercial software with Java
  • 4+ years of experience developing Android Applications
  • Experience developing and integrating with backend APIs across multiple frameworks (SOA, JSON, REST, XML, etc)
  • Expert Java skills
  • Expert Android skills (please provide references to published apps)
  • Experience with Internet protocols, including TCP, TLS, and HTTP
  • Experience with optimization techniques for high latency networks

  • Experience with application and network security

  • Versatility and depth
  • Experience with tools of the trade, Android Developer Studio, Git, Gradle, etc.
  • Exceptional people skills - ability to evangelize a point of view and win advocates through leadership by example
  • Background in computer science and software development for mobile devices.
  • (Encouraged) Intermediate expertise in software development for iOS devices.
  • (Encouraged) Intermediate expertise in web service development.

This website uses cookies to enhance your experience. By continuing to browse the site, you agree to our use of cookies

View our privacy policy

View our accessibility info

eBay Inc. is an equal opportunity employer.  All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, veteran status, and disability, or other legally protected status.  If you are unable to submit an application because of incompatible assistive technology or a disability, please contact us at  We will make every effort to respond to your request for disability assistance as soon as possible.

For more information see:

EEO is the Law Poster

EEO is the Law Poster Supplement

Your Saved Jobs

You have not saved any jobs.

Recently Viewed Jobs

You have not viewed any jobs.


Receive new career opportunities as soon as they become available!

Areas of InterestSearch for a category, location, or category/location pair, select a term from the suggestions, and click "Add".

  • Software Architecture, Portland, Oregon, United StatesRemove
  • Software Architecture, San Jose, California, United StatesRemove