Android Engineer, Terminal Developer Productivity

1 month, 3 weeks ago
Full-time
Senior
Mobile Development
Stripe

Stripe

Stripe is a global technology company that provides financial infrastructure for the internet. They offer a suite of APIs and tools for businesses to accept online and in-person payments, automate financial processes, and embed financial services in th...

Diversified Financial Services
5K-10K
Founded 2009
$8700M raised

Description

  • Design, build, and maintain tools, libraries, and infrastructure that improve productivity for Terminal engineers across mobile, backend, and embedded systems.
  • Collaborate closely with mobile, backend, and firmware engineers to understand workflows and translate pain points into practical short- and long-term solutions.
  • Contribute to and improve build, CI/CD, and test automation systems for Terminal SDKs, Android apps, and firmware.
  • Shape and deliver major pieces of developer tooling and infrastructure, ensuring solutions integrate cleanly into existing workflows.
  • Work with stakeholders across Terminal to prioritize work, balance competing needs, and coordinate rollouts.
  • Own projects end-to-end from problem discovery and design through implementation, rollout, and ongoing operation.
  • Participate in code reviews, design discussions, and documentation to maintain high standards for code quality, reliability, and developer experience.
  • Mentor other engineers on build, test, and release best practices to raise developer productivity across the team.

Requirements

  • BS or MS in Computer Science or a related field, or equivalent practical experience.
  • 6+ years of software engineering experience, including meaningful experience with backend systems and at least one of: Android/mobile or embedded/firmware development.
  • Experience designing, implementing, and maintaining production systems or developer tooling, and owning projects from design through rollout and ongoing support.
  • Understanding of how to build scalable, reliable, and observable services, pipelines, or tooling.
  • Strong communication skills and ability to explain technical concepts clearly to different audiences; ability to thrive in collaborative environments with multiple stakeholders.
  • Based in the PST time zone.
  • Proficiency in one or more of: Kotlin, Java, or Go (preferred).
  • Experience building tools or platforms to improve developer productivity with empathy for internal developer users (preferred).
  • Experience with CI/CD tooling and pipelines (e.g., Jenkins, GitLab CI, GitHub Actions) and modern build systems (preferred).
  • Experience designing and maintaining automated testing infrastructure (integration/end-to-end tests, test orchestration, reducing test flakiness) or Android/firmware build and test tooling such as Gradle, emulators, device farms, or firmware build pipelines (preferred).

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Android developer

Planner 5D 51-250 Internet Software & Services

Planner 5D is hiring a remote Android Engineer to build and improve mobile experiences for a global home design platform used by millions of users.

Android Git HTML Java JSON Kotlin OpenGL REST API Solid.js SQL SQLite Vulkan XML
7 hours, 28 minutes ago

Android Engineer

Finix 51-250 Diversified Financial Services

Finix is hiring an Android Engineer in Toronto to build the mobile apps and SDKs that power card-present and other payment transactions on Android-compatible devices.

Android Java Jetpack Compose Kotlin
8 hours, 28 minutes ago

Shop Your Way - Android Developer

Shop Your Way 51-250 Internet Software & Services

Shop Your Way is hiring a remote Android Developer to build and scale mobile apps that power its loyalty, payments, and e-commerce platform for millions of members.

Agile Android Studio Gradle Java JSON Kotlin React Native REST API SOAP XML
9 hours, 13 minutes ago

Android Mobile Developer (Java/Kotlin) - US CITIZENSHIP REQUIRED

Ignite IT 11-50 IT Services

Ignite IT is hiring an Android Mobile Developer to support the Department of Homeland Security by modernizing enterprise systems and delivering software solutions in an Agile environment.

Agile Android AWS CI/CD Git GraphQL Java Kafka Kotlin MySQL Oracle PostgreSQL REST API SQL WebSockets
9 hours, 13 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers