JobsAndroid Engineer, Terminal Developer Productivity
Android Engineer, Terminal Developer Productivity
StripeAndroid Engineer, Terminal Developer Productivity
StripeLocation
Seattle, WA, South San Francisco, CA
Type
Full-time
Posted
6/7/2026
Compensation
$156,800 - $285,600 per year
Undergraduate with 2+ Years of Experience
Approval 97.7%·Filings 216·New hires 23·
✓ Established Sponsor
·FY 2025Job description
The Android Engineer role at Stripe focuses on enhancing the productivity of Terminal engineers by developing tools, libraries, and infrastructure. The Developer Productivity team aims to streamline workflows for mobile, backend, and embedded systems engineers. This position involves collaborating closely with engineers to identify pain points and deliver effective solutions. The role is critical for supporting Stripe's in-person payment products and improving the overall developer experience.
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, embedded, or 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.
- Based in the PST time zone.
Responsibilities
- Design, build, and maintain tools, libraries, and infrastructure that improve the productivity of Terminal engineers across mobile, backend, and embedded systems.
- 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.
Benefits
Is this posting expired or inaccurate?
