Posted in

Android Engineer – Payments

Android Engineer – Payments

CompanyxAI
LocationPalo Alto, CA, USA
Salary$180000 – $440000
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • 5+ years building Android applications in Kotlin
  • Deep understanding of Android SDK and modern Android architecture components
  • Care about user experience, polish, and performance—especially in sensitive financial contexts
  • Understand how to handle sensitive user data securely and responsibly
  • Energized by zero-to-one problems and thrive in fast-paced, iterative environments
  • Work well with cross-functional teams and clearly explain technical trade-offs

Responsibilities

  • Design and build high-quality, scalable Android features for payments, wallets, identity, and more
  • Collaborate closely with backend and design to deliver seamless end-to-end user flows
  • Ensure reliability, performance, and security of payments transactions on mobile
  • Contribute to the architectural evolution of X’s Android codebase with a focus on modularity and reusability
  • Write clean, testable code and maintain high engineering standards across development and release
  • Participate in code reviews, technical discussions, and roadmap planning

Preferred Qualifications

  • Experience working on mobile payments, digital wallets, or identity verification flows
  • Familiarity with mobile security best practices (e.g., secure storage, encryption, biometric auth)
  • Comfortable contributing across mobile architecture and backend APIs