Stripe
Android Engineer, Terminal
Build Android applications and SDKs for Stripe's physical payment terminals in Toronto.
Captured June 2026Closed as of Oct 11, 2026 ↗
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 would 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 asked 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
Selected employer postings. AI-assisted summaries may contain errors. This is not a market-wide sample. Independent of the companies listed.