Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI @ 6
API @ 3
Leadership @ 5
Payments @ 6
Technical Leadership @ 5
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
About Stripe
Stripe is a financial infrastructure platform for businesses. Millions of companies use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Stripe's mission is to increase the GDP of the internet.
Stripe's engineering teams build the business logic that powers payments, marketplaces, fraud detection, internet businesses, developer-friendly APIs, and more. Software engineering managers lead teams that build and expand APIs, services, and experiences while working with partners to launch new markets and vertical capabilities.
Stripe Terminal helps users extend their online presence into the physical world. Its mission is to make accepting in-person payments as easy as accepting online payments through the Stripe API, enabling unified commerce.
The Terminal Enterprise team enables large merchants to scale globally through enterprise features such as in-person refunds, loyalty, and DCC; enterprise-focused point-of-sale integrations; and vertical-specific payment methods, including SNAP EBT, Link integrations, merchant-specific QR payments, private-label credit cards and gift cards, and fleet fuel cards.
Responsibilities
- Partner with Stripe leaders to create and advance the vision for Stripe's unified commerce offering, bringing in-person and online payments together.
- Set the roadmap and priorities for the team and coordinate dependencies across the company.
- Support the engineering team in achieving a high level of technical excellence and stability.
- Develop processes that help the team work effectively and collaborate with the rest of Stripe.
- Recruit excellent engineers in partnership with Stripe's Recruiting team and develop engineers on the team, helping them advance in their careers.
- Develop a deep understanding of core Stripe APIs and influence their design to work effectively with card-present payments while building a platform for unified commerce.
- Empower and guide the team to build and scale integrations and core abstractions across payment methods, gift cards, and point-of-sale connectors for large enterprises.
- Deliver essential enterprise features such as DCC and in-person refunds.
Requirements
- 5+ years of experience in engineering leadership across mobile, API, and backend development teams, with demonstrated broad technical leadership.
- Experience building diverse teams to tackle challenging technical problems.
- An understanding of AI's impact and a strong product mindset, with the ability to turn emerging capabilities into clear customer and business value.
- Experience thriving in a collaborative environment involving different stakeholders and subject-matter experts.
- Experience building and managing scalable, resilient, and observable systems across the stack.
- The ability to listen well, internalize the best ideas from across the organization, and set a vision that others are excited to support.
- The ability to put yourself in the shoes of Stripe's merchants and users.
- Experience leading large technical projects with internal and external dependencies and impact across multiple teams.
Preferred Qualifications
- Industry experience building, or managing teams that have built, in-person checkout experiences or payment-method integrations.
- Experience with in-person payment hardware and software, such as card readers and firmware.
- A deep understanding of the payments industry.