
About Stripe
The financial infrastructure platform for modern businesses
Key Highlights
- Processes over $1 trillion in payments annually
- Raised $8.7 billion in funding, including Series H
- Headquartered in SoMa, San Francisco, CA
- Expanding services to Brazil and India
Stripe is a leading financial infrastructure platform that processes over $1 trillion in payments annually for businesses of all sizes, from startups to Fortune 500 companies. Headquartered in SoMa, San Francisco, Stripe has raised $8.7 billion in funding across multiple rounds, including its recent...
🎁 Benefits
Stripe offers an unlimited paid time off policy, flexible work-from-home opportunities, comprehensive mental and physical health plans, and generous f...
🌟 Culture
Stripe fosters a culture focused on innovation and growth, with a commitment to expanding its services globally. The company emphasizes engineering ex...
Overview
Stripe is hiring a Mobile Engineer for their Terminal Developer Productivity team to build tools that enhance developer efficiency. You'll work with Android and Gradle to support in-person payment solutions. This position requires experience in mobile development and automated testing infrastructure.
Job Description
Who you are
You have a strong background in mobile engineering, particularly with Android development, and are familiar with the intricacies of building and maintaining developer productivity tools. Your experience includes designing and maintaining automated testing infrastructure, which is critical for ensuring high-quality product delivery. You understand the importance of reducing test flakiness and have a keen eye for optimizing build processes. Your familiarity with Android build and test tooling, such as Gradle and emulators, positions you well to contribute effectively to our team. Additionally, experience in payments, point-of-sale, or hardware-integrated systems is a plus, as it aligns with our mission to enhance Stripe's in-person payment capabilities.
What you'll do
As a Mobile Engineer on the Terminal Developer Productivity team, you will be responsible for building tools and processes that empower engineers across multiple teams to ship high-quality products quickly and safely. You will collaborate closely with mobile, full-stack, and embedded/firmware engineers to understand their needs and develop solutions that streamline their workflows. Your role will involve enhancing our build systems and developer productivity tooling, ensuring that our engineers can focus on delivering value without being bogged down by inefficiencies. You will also play a key role in maintaining and improving our automated testing infrastructure, which is vital for the reliability of our products. By contributing to the development of tools that support in-person payment solutions, you will help Stripe achieve its mission of increasing the GDP of the internet.
What we offer
At Stripe, we offer a collaborative and innovative work environment where you can make a significant impact on the global economy. You will have the opportunity to work with cutting-edge technologies and be part of a team that values your contributions. We encourage you to apply even if your experience doesn't match every requirement, as we believe in fostering a diverse and inclusive workplace. Our compensation package is competitive, and we provide various benefits to support your well-being and professional growth.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Stripe.
Similar Jobs You Might Like
Based on your interests and this role

Mobile Engineer
Stripe is hiring an Android Engineer for their Terminal OS Platform team to design and build Android payment applications. You'll work with Kotlin and collaborate with various stakeholders to enhance the user experience. This position requires experience in Android development.

Mobile Engineer
Stripe is hiring a Mobile Engineer to build and enhance applications for Stripe Terminal. You'll work with Android and Kotlin to develop payment applications for various devices. This position requires experience in mobile development.

Mobile Engineer
Fieldwire is hiring an Android Engineer to develop a high-performance native Android app for the construction industry. You'll work with Kotlin and Android-specific APIs to enhance user experience. This position requires experience in mobile app development.

Mobile Engineer
Anthropic is seeking a Senior Mobile Engineer to join their Claude mobile team and develop advanced Android applications. You'll work with Kotlin, Jetpack Compose, and the Android SDK to create user-friendly mobile experiences. This role requires 7+ years of Android development experience.

Android Engineer
Sesame is hiring an Android Engineer to build a standalone companion app that will redefine user interactions with technology. You'll leverage your expertise in Android app design and development to create engaging user experiences. This position requires a strong portfolio of Android applications and a passion for crafting intuitive interfaces.