Taro Logo

Principal Engineer - Android

Rakuten is a global leader in e-commerce and digital services, operating multiple businesses including Rakuten Rewards, which offers Cash Back and deals from over 3,500 merchants.
San Mateo, CA, USA
$156,008 - $291,500
Android
Principal Software Engineer
In-Person
5,000+ Employees
12+ years of experience
E-Commerce · Consumer

Description For Principal Engineer - Android

Rakuten International, a global leader in e-commerce and digital services with over 4,000 employees worldwide, is seeking a Principal Android Engineer to join their innovative team. This role presents an exceptional opportunity to shape the future of mobile commerce at a company that has paid out nearly $2 billion in Cash Back to its 15 million members.

The position combines strategic leadership with hands-on technical expertise, requiring a seasoned professional with 12+ years of Android development experience. As a Principal Engineer, you'll be responsible for defining engineering strategies, evaluating emerging technologies, and driving technical excellence across multiple teams. You'll work closely with iOS, backend, and web teams to create cohesive multi-platform solutions while mentoring other engineers and leading architecture reviews.

The ideal candidate will bring deep expertise in Android SDK, Kotlin, Java, and modern Android development practices including MVVM/MVP patterns, dependency injection, and reactive programming. You'll need to demonstrate strong leadership abilities, excellent communication skills, and a track record of delivering high-quality mobile applications at scale.

This role offers competitive compensation ranging from $156,008 to $291,500 annually, along with comprehensive benefits including health insurance, 401k matching, PTO, and discretionary bonuses. Based in San Mateo, California, you'll be part of a dynamic team that values innovation, continuous improvement, and customer satisfaction.

Rakuten's culture is built on their Five Principles for Success, emphasizing continuous improvement, professional passion, customer satisfaction, and speed of execution. This is an excellent opportunity for a technical leader who wants to make a significant impact in the e-commerce space while working with cutting-edge mobile technologies.

The role combines strategic thinking with hands-on technical leadership, offering the chance to shape the future of mobile commerce while working with a global team that serves millions of users. If you're passionate about mobile development, technical excellence, and building products that delight customers, this position offers the perfect blend of challenge and opportunity.

Last updated a month ago

Responsibilities For Principal Engineer - Android

  • Define and drive forward-thinking engineering strategies aligned with company vision
  • Evaluate emerging technologies and competitor offerings to identify new opportunities
  • Mentor engineers and lead architecture reviews
  • Partner with iOS, backend, and web teams to create cohesive multi-platform solutions
  • Lead initiatives to refine development processes
  • Act as a bridge between squads and other departments
  • Shape Android architecture and influence technical direction across squads

Requirements For Principal Engineer - Android

Java
Kotlin
  • 12+ years of experience building native applications for Android devices
  • Bachelors or master's in computer science
  • Expert in Android SDK, Android Studio, Kotlin, and Java
  • Deep understanding of Android OS concepts, UI/UX and security best practices
  • Strong knowledge of architectural patterns (MVVM, MVP, Clean Architecture)
  • Experience with modularization, dependency injection, and reactive programming
  • Expert with XML Views/Jetpack Compose
  • Experience with global app deployments, feature flags, A/B testing
  • Strong background in Agile methodologies
  • Experience with code reviews, debugging, unit testing
  • Portfolio of published applications on GitHub and/or Play Store

Benefits For Principal Engineer - Android

Medical Insurance
Vision Insurance
Dental Insurance
401k
  • Health insurance
  • Vision insurance
  • Dental insurance
  • 401k matching
  • PTO
  • Volunteer Time Off (VTO)
  • Discretionary bonus

Jobs Related To Rakuten Principal Engineer - Android