New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
Stripe

Android Engineer, Terminal Developer Productivity

Stripe
remote senior full-time San Francisco, Seattle, Remote in US
Apply →

First indexed 31 Mar 2026

Description

We're looking for an experienced Android Engineer to join our Terminal Developer Productivity team. As a key member of the team, you will design, build, and maintain tools, libraries, and infrastructure that improve the productivity of Terminal engineers across mobile, backend, and embedded systems.

Responsibilities:

  • Collaborate closely with mobile engineers to understand their workflows and pain points and translate them into practical short-term and long-term solutions.
  • Contribute to and improve our build, CI/CD, and test automation systems for Terminal SDKs, Android apps, and firmware.
  • Work with stakeholders across Terminal to prioritize work, balance competing needs, and ensure your solutions integrate cleanly into existing workflows.
  • 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 a high bar for code quality, reliability, and developer experience.
  • Mentor other engineers in areas such as build, test, and release best practices, helping to spread strong developer productivity practices 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.
  • Understanding of how to build scalable, reliable, and observable services, pipelines, or tooling.
  • Experience owning projects from design through implementation, rollout, and ongoing support.
  • Ability to thrive in a collaborative environment involving multiple stakeholders and subject matter experts.
  • Strong communication skills and the ability to explain technical concepts clearly to different audiences.

Preferred Qualifications:

  • Proficiency in one or more of: Kotlin, Java, or Go.
  • Experience building tools or platforms to improve developer productivity, with clear empathy for internal developer users.
  • Experience with CI/CD tooling and pipelines (e.g. Jenkins, GitLab CI, GitHub Actions) and modern build systems.
  • Experience designing and maintaining automated testing infrastructure (e.g. integration/end-to-end tests, test orchestration, or reducing test flakiness).
  • Experience with Android build and test tooling (e.g. Gradle, emulators, device farms) or firmware build pipelines.
  • Experience in payments, point-of-sale, or hardware-integrated systems is a plus.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://job-boards.greenhouse.io/stripe/jobs/7550154