Engineering Manager, Payment and Commerce Experience

4 weeks ago


Toronto, Ontario, Canada Stripe Full time
About Stripe

Stripe is a financial infrastructure platform that powers businesses of all sizes. Our mission is to increase the GDP of the internet, and we're looking for talented engineers to help us achieve this goal.

About the Team

The Terminal team is responsible for building the payment and commerce experience for Stripe's merchants. We're a collaborative and dynamic team that works closely with other teams at Stripe to deliver innovative solutions.

Job Summary

We're seeking an experienced Engineering Manager to lead our Payment and Commerce team. As a member of this team, you'll be responsible for launching and scaling Stripe Terminal's Unified Commerce experiences, driving new end-customer and merchant features, and building POS integrations from the ground up to support large-scale enterprise.

Responsibilities
  • Work with Stripe leaders to create and drive toward the vision of Stripe's Unified Commerce offering
  • Drive the roadmap and priorities for your team, and work with dependencies across the company
  • Support the engineering team in achieving a high level of technical excellence and stability
  • Manage processes to help the team do its best work and interface effectively with the rest of Stripe
  • Recruit excellent engineers in collaboration with Stripe's recruiting team and develop engineers on the team, helping them advance in their careers
  • Understand core Stripe APIs, influencing design to interplay with card present payments, and building a platform for Unified Commerce with your team
  • Empower and guide your team to build and scale integrations and core abstractions across payment methods, gift cards, and point-of-sale connectors for large-scale enterprise
  • Drive tablestakes features like surcharging and gift cards across Enterprise and SaaS platform merchants
Requirements
  • A strong technical background with 5+ years of experience in engineering leadership across Mobile, API, and backend development teams; demonstrated broad technical leadership
  • Built diverse teams to tackle challenging technical problems
  • Thrived in a collaborative environment involving different stakeholders and subject matter experts
  • Understanding of how to build and manage scalable, resilient, and observable systems across the stack
  • The ability to listen well and internalize the best ideas from all over the organization while also setting a vision that others are excited to get behind
  • The ability to put yourself in the shoes of Stripe's merchants and users
  • Have led large technical projects with internal and external dependencies and impact across many teams
Preferred Qualifications
  • Industry experience building or managing teams who have built in-person checkout experiences and/or payment method integrations
  • Experience with in-person payments hardware and software such as card readers and firmware
  • A deep understanding of the payments industry as a whole
What We Offer

At Stripe, we offer a competitive salary and benefits package, as well as the opportunity to work on challenging and impactful projects. We're a hybrid company, with a mix of remote and in-office work. We're committed to diversity, equity, and inclusion, and we're looking for talented engineers who share our values.



  • Toronto, Ontario, Canada Stripe Full time

    About StripeStripe is a financial infrastructure platform that empowers businesses to accept payments, grow their revenue, and accelerate new opportunities. Our mission is to increase the GDP of the internet, and we're committed to making this vision a reality.About the TeamThe Terminal team is responsible for building and expanding APIs, services, and...


  • Toronto, Ontario, Canada SIX Payment Services Full time

    Unlock the Future of PaymentsWe are seeking a highly skilled Senior Tools Engineer to join our team at Worldline. As a critical part of our multi-team effort, you will be responsible for designing, creating, and sustaining software engineering tools used to manage our Payment Acceptance Platform.About the RoleDesign and implement automation tools such as...


  • Toronto, Ontario, Canada Stripe Full time

    At Stripe, we're on a mission to increase the GDP of the internet by making it easier for businesses to accept payments and grow their revenue. We're expanding our Terminal product to help users extend their online presence to the physical world.About the RoleWe're looking for a talented Commerce Experience Product Manager to join our team. As a key member...


  • Toronto, Ontario, Canada SIX Payment Services Full time

    Senior Tools EngineerWe are seeking a highly skilled Senior Tools Engineer to join our team at Worldline. As a critical member of our multi-team effort, you will be responsible for designing, creating, and sustaining software engineering tools used to manage our Payment Acceptance Platform.Key Responsibilities:Develop and maintain automation tools such as...


  • Toronto, Ontario, Canada SIX Payment Services Full time

    Senior Tools EngineerWe are seeking a highly skilled Senior Tools Engineer to join our team at Worldline. As a critical member of our multi-team effort, you will be responsible for designing, creating, and sustaining software engineering tools used to manage our Payment Acceptance Platform.Key Responsibilities:Develop and maintain automation tools such as...


  • Toronto, Ontario, Canada Stripe Full time

    About the RoleAs a Product Manager for Terminal Commerce Experience, you will be responsible for creating world-class checkout experiences for Terminal merchants and their consumers.Key ResponsibilitiesSet a motivating multi-year vision and break it down into measurable, meaningful milestones for the Terminal Commerce Experience team.Partner with software...


  • Toronto, Ontario, Canada Stripe Full time

    About the RoleAs a Product Manager for Terminal Commerce Experience, you will be responsible for creating world-class checkout experiences for Terminal merchants and their consumers.Key ResponsibilitiesSet a motivating multi-year vision and break it down into measurable, meaningful milestones for the Terminal Commerce Experience team.Partner with software...


  • Toronto, Ontario, Canada Stripe Full time

    About StripeStripe 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....


  • Toronto, Ontario, Canada Paramount Commerce Full time

    About Paramount CommerceWe are a leading fintech company focused on simplifying payments in Canada. Our commitment is to provide the highest standards of security and risk management that support seamless payments and rich data.Job SummaryWe are seeking a talented IT Operations Engineer to join our team. As an IT Operations Engineer, you will play a crucial...


  • Toronto, Ontario, Canada Paramount Commerce Full time

    About Paramount CommerceWe are a leading fintech company focused on simplifying payments in Canada. Our commitment is to provide the highest standards of security and risk management that support seamless payments and rich data.Job SummaryWe are seeking a talented IT Operations Engineer to join our team. As an IT Operations Engineer, you will play a crucial...


  • Toronto, Ontario, Canada Stripe Full time

    About the RoleAs a Product Manager for Terminal Commerce Experience, you will be responsible for creating world-class checkout experiences for Terminal merchants and their consumers. This role requires a strong understanding of consumer-facing experiences and the ability to partner with software engineers and cross-functional partners to research and deliver...


  • Toronto, Ontario, Canada SIX Payment Services Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at SIX Payment Services. As a Senior Software Engineer, you will play a critical role in designing, creating, and sustaining the software engineering tools used to manage our payment acceptance platform.Key ResponsibilitiesDesign and develop automation tools such as CI/CD...


  • Toronto, Ontario, Canada SIX Payment Services Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at SIX Payment Services. As a Senior Software Engineer, you will play a critical role in designing, creating, and sustaining the software engineering tools used to manage our payment acceptance platform.Key ResponsibilitiesDesign and develop automation tools such as CI/CD...


  • Toronto, Ontario, Canada Stripe Full time

    About StripeStripe is a financial infrastructure platform for businesses, empowering millions of companies to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we're committed to making this vision a reality.About the TeamStripe Terminal is a cutting-edge product that helps...


  • Toronto, Ontario, Canada SIX Payment Services Full time

    Role Summary:We are seeking a highly skilled Senior Software Engineer to join our team. As a critical member of our multi-disciplinary team, you will be responsible for designing, creating, and sustaining software engineering tools used to manage our Payment Acceptance Platform.Key Responsibilities:Act as a critical part of a team effort to deliver, manage,...


  • Toronto, Ontario, Canada Paramount Commerce Full time

    About Paramount CommerceWe are a leading fintech company dedicated to simplifying payments in Canada. Our mission is to provide secure and efficient payment solutions that support seamless transactions and rich data.Job Title: IT Operations EngineerWe are seeking a highly skilled IT Operations Engineer to join our team at Paramount Commerce. As an IT...

  • DevOps Engineer

    1 month ago


    Toronto, Ontario, Canada SIX Payment Services Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at SIX Payment Services. As a Senior Software Engineer, you will be responsible for designing, creating, and sustaining software engineering tools used to manage our payment acceptance platform.Key ResponsibilitiesAct as a critical part of a multi-team effort to deliver,...

  • DevOps Engineer

    1 month ago


    Toronto, Ontario, Canada SIX Payment Services Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at SIX Payment Services. As a Senior Software Engineer, you will be responsible for designing, creating, and sustaining software engineering tools used to manage our payment acceptance platform.Key ResponsibilitiesAct as a critical part of a multi-team effort to deliver,...


  • Toronto, Ontario, Canada Lightspeed Full time

    Role OverviewLightspeed is seeking an experienced Senior Payments Risk Manager and ML Ops Engineer to join our growing team. As a key member of our payments risk management team, you will play a crucial role in leveraging data-driven insights to enhance our business strategies, drive innovation, and optimize decision-making processes.Key...


  • Toronto, Ontario, Canada Lightspeed Full time

    Role OverviewLightspeed is seeking an experienced Senior Payments Risk Manager and MLops Engineer to join our growing team. As a Payments Risk manager and MLops engineer, you will play a crucial role in leveraging data-driven insights to enhance our business strategies, drive innovation, optimize decision-making processes and deploy credit risk metrics and...