Talent.com
Stripe
Android Engineer, Terminal Developer ProductivityStripe • Seattle
Android Engineer, Terminal Developer Productivity

Android Engineer, Terminal Developer Productivity

Stripe • Seattle
30+ days ago
Salary
$156,800.00 yearly
Job type
  • Full-time
Job description

Who we are

About Stripe

Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career.

About the team

Stripe Terminal helps our users extend their online presence to the physical world. The Terminal team’s mission is to make it as easy for businesses to accept in-person payments as the Stripe API has done for online payments – building for Unified Commerce. With Terminal, businesses can unify their in-person and online experiences, unlocking payments use cases that are right for their business model – whether it’s creating a modern retail experience, extending their website to a pop-up store, or enabling a mobile point-of-sale at their next event.

Within Terminal, the Developer Productivity team empowers mobile, full-stack and embedded/firmware engineers to ship high-quality products quickly and safely. We build tools, processes and infrastructure that accelerate engineers across multiple teams. Our work is critical to supporting Stripe’s in-person payment products and, ultimately, to helping increase the GDP of the internet.

We own a diverse tech stack, including build and developer productivity tooling for mobile engineers; release tooling that enables Terminal releases across SDKs, Android apps and firmware; and test automation infrastructure that helps product engineers ensure the quality and reliability of what they ship. As an engineer on this team, you’ll shape and deliver major pieces of this tooling and infrastructure and help raise the bar for developer experience across Terminal.

What you’ll do

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.

Who you are

We’re looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement.

Minimum 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.
  • Based in the PST time zone

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.

In-office expectations

Office-assigned Stripes in most of our locations are currently expected to spend at least 50% of the time in a given month in their local office or with users. This expectation may vary depending on role, team and location. For example, Stripes in Stripe Delivery Center roles in Mexico City, Mexico, Bengaluru, India, and Dublin, Ireland work 100% from the office. Also, some teams have greater in-office attendance requirements, to appropriately support our users and workflows, which the hiring manager will discuss. This approach helps strike a balance between bringing people together for in-person collaboration and learning from each other, while supporting flexibility when possible.

Pay and benefits

The annual US base salary range for this role is $156,800 - $285,600. For sales roles, the range provided is the role’s On Target Earnings ("OTE") range, meaning that the range includes both the sales commissions/sales bonuses target and annual base salary for the role. This salary range may be inclusive of several career levels at Stripe and will be narrowed during the interview process based on a number of factors, including the candidate’s experience, qualifications, and location. Applicants interested in this role and who are not located in the US may request the annual salary range for their location during the interview process.

Additional benefits for this role may include: equity, company bonus or sales commissions/bonuses; 401(k) plan; medical, dental, and vision benefits; and wellness stipends.

Create a job alert for this search

Android Engineer, Terminal Developer Productivity • Seattle

Similar jobs

Lead Java Engineer (Need Loca to WA)

SIDRAM TECHNOLOGIESSeattle, WA, United States
Full-time

Be among the first 25 applicants.Our client is seeking an Senior-Lead Level Java engineer for engineering and delivery of microservices and API's to support Customer Data.The team supports various ... Show more

 • Promoted

Senior Software Engineer, Mobile (iOS), Core

Google Inc.Seattle, WA, United States
Full-time

Senior Software Engineer, Mobile (iOS), Core.Google Kirkland, WA, USA ; Seattle, WA, USA.X In accordance with Washington state law, we are highlighting our comprehensive benefits package, which is ... Show more

 • Promoted

Lead Cloud Memorystore Engineer: Distributed DB & Cache

GoogleKirkland, WA, United States
Full-time

A leading tech company is seeking a Software Engineer to develop next-generation technologies, focusing on distributed systems for Google Cloud.The role involves solving complex technical challenge... Show more

 • Promoted

Android Engineer, Terminal OS Platform

StripeSeattle, WA, United States
Full-time

Stripe is a financial infrastructure platform for businesses.Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their reve... Show more

 • Promoted

Software Engineer (Android) ID48356

AgileEngineSeattle, WA, United States
Full-time

Fortune 500 brands and trailblazing startups across 17+ industries.We rank among the leaders in areas like application development and AI/ML, and our people‑first culture has earned us multiple Bes... Show more

 • Promoted

Staff Software Engineer, Android

Menlo VenturesSeattle, WA, United States
Full-time

Anthropic’s mission is to create reliable, interpretable, and steerable AI systems.We want AI to be safe and beneficial for our users and for society as a whole.Our team is a quickly growing group ... Show more

 • Promoted

Senior Software Engineer, Distributed DB & Storage

salesforce.com, inc.Seattle, WA, United States
Full-time

A leading CRM provider is seeking a Senior/Lead Software Engineer to join their Seattle team.This role involves designing, developing, and maintaining scalable, resilient, and fault-tolerant distri... Show more

 • Promoted

Senior Principal Software Engineer, Infrastructure

DockerSeattle, WA, United States
Full-time

At Docker, we make app development easier so developers can focus on what matters.Our remote-first team spans the globe, united by a passion for innovation and great developer experiences.With over... Show more

 • Promoted

CDL-A Flatbed Lease Purchase Driver - $1.25 to $2.00 per mile in Everett, WA

AllTruckJobsEverett, WA, US
$200,000.00 yearly
Full-time

CALL TO SPEAK WITH A SEATING SPECIALIST TODAY! .Come experience the many reasons why Western Express is the best place to live those dreams! This.Western Express is now offering a wide variety of n... Show more

 • Promoted

Algebra Private Tutoring Jobs Everett

SuperprofEverett, Washington, US
Full-time +1

Superprof is the leading tutoring platform in the USA, connecting passionate individuals with eager learners.We operate in over 41 countries, making education accessible to everyone, everywhere.Sup... Show more

 • Promoted

Senior Cloud Infra Architect (Linux & AWS)

Goldman Sachs Bank AGSeattle, WA, United States
Full-time

Goldman Sachs Bank AG is seeking a Senior Infrastructure Engineer to join their Cloud Architecture and Engineering team in Seattle.The role involves designing standardized infrastructure patterns f... Show more

 • Promoted

Senior Networking Infrastructure Engineer – Multicloud

I did my part and supported the Regular ToiletBellevue, WA, United States
Full-time

Databricks is seeking an experienced Senior Software Engineer to join the Networking Infrastructure team.In this role, you will design and automate networking for large-scale compute clusters acros... Show more

 • Promoted

Senior Cloud Platform Engineer for Apple Services

Apple Inc.Seattle, WA, United States
Full-time

A leading technology company is seeking a Senior Software Engineer in Seattle to develop the next generation of cloud services.The role requires over 7 years of experience in building scalable micr... Show more

 • Promoted

Sr Backend Engineer

Interaction24,LLCSeattle, WA, United States
Full-time

Strong experience interfacing with Web Services platforms.Proficient in RESTful Services, Java, Scala, Spring Boot/Play Framework, RDBMS, NoSql, Python.Proficient in development of scalable cloud n... Show more

 • Promoted

Senior Java Engineer | Spring | AWS | Microservices Architecture

Mogi I/O: OTT/Podcast/Short Video Apps for youSeattle, WA, United States
Full-time

Location: USA – LA, NY, Orlando, Santa Monica, Seattle, SFO, NJ.Work Type: Full-Time / Onsite Hybrid.Experience Required: 8 – 15 Years.Compensation: USD 130,000 – 145,000 (based on experience and s... Show more

 • Promoted

Senior Software Engineer, DL Compilers

NVIDIASeattle, WA, United States
Full-time

NVIDIA's GPUs are at the core of modern AI infrastructure, from training large-scale models to running inference in production.That position depends on software as much as hardware, and compiler en... Show more

 • Promoted

Oracle Financials App Engineer — High-Impact Leader

ManpowerGroup Global, Inc.Seattle, WA, United States
Temporary

A global workforce solutions company is seeking an Oracle Financials Application Developer for a 6+ month contract in the United States.The role involves developing solutions and supporting Oracle ... Show more

 • Promoted

Software Development Engineer, Network Monitoring & Alerts Seattle Regular

ByteDanceSeattle, WA, United States
Full-time

Software Development Engineer, Network Monitoring & Alerts.ByteDance Networking brings together innovative ideas and technologies from network architecture, software defined networking (SDN), netwo... Show more

 • Promoted

Senior Android Engineer – FinTech Impact & Autonomy

GridSeattle, WA, United States
Full-time

An innovative firm is seeking a passionate Android Engineer to join their dynamic team in Seattle.In this role, you will design and maintain the Android app, contributing to a mission that empowers... Show more

 • Promoted

Remote Software Developer $60 - $120/hourpay

Micro1Mill Creek, Washington, US
$60.00 hourly
Remote
Full-time

Real-world expertise is turned into training data, evaluations, and feedback loops that improve how models perform.AI labs and enterprises use micro1 to train models and build reliable AI agents th... Show more