About this role
About the Role Stripe Terminal Android engineers design, build, and maintain the Device Platform for in-person payments. You will develop Android apps and SDKs in Kotlin for Stripe Terminal devices and help create developer-friendly tooling for internal and external teams.
What You'll Do
- Design, build, and maintain Android apps and SDKs in Kotlin
- Develop Android payment applications for a variety of devices and form factors
- Collaborate with engineers, product managers, designers, and stakeholders to bring new features to Stripe's mobile users
- Set best practices for Android development across the Stripe Android apps and Stripe Terminal
- Work with user research and product design to understand users and address their needs
What We're Looking For
- 2–6 years of Android development experience (Kotlin preferred)
- Strong technical background and ability to craft simple, scalable solutions
- Excellent collaboration with cross-functional teams
- User-centric mindset
Nice to Have
- Custom hardware experience on the Android platform
- Payments domain expertise or knowledge
- Backend infrastructure or services experience
Compensation & Benefits
- Salary: USD 190,400 – 285,600 per year
- Additional benefits: equity, bonus or commissions, 401(k), medical/dental/vision, wellness stipends
- Office in Seattle or South San Francisco HQ; based in PST time zone; hybrid work arrangement