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 a Staff engineer on this team, you’ll shape the strategy and architecture of this tooling and infrastructure and drive its adoption across Terminal. What you’ll do
Experience driving cross-team technical initiatives or standards in areas such as build, test, or release engineering