June 2026 archive · For research and skill exploration. Current job availability is unverified.
Home / Software Engineering / Stripe
Stripe

Android Engineer, Terminal

Build Android applications and SDKs for Stripe's physical payment terminals in Toronto.

StripeText summary from the June 2026 archive. original source →

The role

This role focuses on developing Android applications and software development kits for Stripe Terminal devices that enable businesses to accept in-person payments. The engineer will work across the Terminal platform team, collaborating with internal and external developers to establish best practices and expand Stripe's payment infrastructure into the physical world.

What you'd do

  • Design and build Android applications and SDKs using Kotlin
  • Develop payment applications for multiple device types and form factors
  • Collaborate with engineers, product managers, designers to launch new features
  • Establish Android development standards across the organization
  • Partner with research and design teams to understand and address user needs

What they're looking for

  • Minimum 2 years of Android development experience
  • Proficiency in at least one of: Kotlin, Java, Swift, Objective-C, Go, or Python

Nice to have

  • Background in payments domain
  • Experience with backend infrastructure or services
  • Strong collaborative and stakeholder management skills
  • Preference for simple, scalable design solutions
  • User-centric mindset and developer experience focus

Summary written by RoleDeck from the original posting. This is an extracted, own-words summary and may contain errors. The original source may have changed or expired.