Taro Logo

Staff Software Engineer - Android

PayPal is a global financial technology company that operates a two-sided network connecting merchants and consumers for digital payments and commerce.
$96,900 - $234,300
Android
Staff Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Staff Software Engineer - Android

PayPal, a global leader in digital payments with over 350 million users, is seeking a Staff Software Engineer for their Wallet Mobile Engineering team. This role is part of a multi-year initiative to revamp wallet functionality, where you'll play a crucial role in shaping the foundation of PayPal's mobile wallet for years to come. As a senior technical leader, you'll guide the team on design and architecture while contributing to implementation that powers core functionality.

The position offers an opportunity to work with PayPal's innovative payment solutions, collaborating with product owners, architects, and developers of downstream systems to set technical direction for mobile wallet functionality. You'll be responsible for designing and implementing high-performance, scalable Android applications that serve millions of users globally.

The role combines technical expertise in Android development with leadership responsibilities, requiring both hands-on coding skills and the ability to mentor team members. Working in a hybrid environment (3 days office, 2 days flexible), you'll be part of a company that values inclusion, innovation, collaboration, and wellness.

PayPal offers a comprehensive benefits package including competitive salary ($96,900-$234,300), equity compensation, performance bonuses, and extensive health benefits. The company's mission to democratize financial services and create an inclusive global economy provides a meaningful context for your work, while the scale and complexity of PayPal's systems offer exciting technical challenges.

This is an excellent opportunity for an experienced Android engineer who wants to make a significant impact on a platform used by hundreds of millions of people while working with cutting-edge technology in the fintech space.

Last updated a month ago

Responsibilities For Staff Software Engineer - Android

  • Architecting robust and scalable solutions for Android applications
  • Writing efficient, maintainable, and reusable code in Kotlin and Java
  • Collaborating with cross-functional teams to translate requirements into mobile solutions
  • Conducting code reviews to ensure code quality and standards
  • Debugging issues and implementing solutions

Requirements For Staff Software Engineer - Android

Java
Kotlin
  • Deep understanding of Android architecture, design patterns, and best practices
  • Experience in designing complex features for Android applications
  • Strong proficiency in Kotlin and Java programming languages
  • Background in payment ecosystem preferred
  • Excellent communication skills
  • Problem-solving mindset
  • Experience in leading and mentoring junior team members
  • Bachelor's or master's degree in computer science, engineering, or related field
  • 6+ years of mobile development experience

Benefits For Staff Software Engineer - Android

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Equity
  • Medical, dental, and vision insurance
  • Annual performance bonus
  • Equity compensation
  • Retirement benefits
  • Paid time off
  • 4-week sabbatical program
  • Educational benefits
  • Career development opportunities
  • Company-matched giving
  • Comprehensive wellness programs

Interested in this job?