Skip to content
Stripe logo

Engineering Manager, Terminal

StripePayments company
Toronto, CanadaManager
Software Engineering

About the role

Manage teams building and scaling Stripe Terminal's Unified Commerce experiences.

  • Stripe is seeking an Engineering Manager for the Terminal team to lead the development and scaling of Unified Commerce experiences.
  • This role involves driving new features, building POS integrations, and unifying in-person and online payment experiences for businesses.
  • Key Responsibilities Launch and scale Stripe Terminal's Unified Commerce experiences.
  • Drive new end-customer and merchant features, and build POS Integrations.
  • Work with Stripe leaders to create and drive the vision of Unified Commerce.
  • Recruit and develop engineering talent.
  • Empower and guide the team to build and scale integrations across payment methods and point-of-sale connectors.
  • Requirements 5+ years of experience in engineering leadership across Mobile, API, and backend development teams.
  • Experience building diverse teams to tackle challenging technical problems.
  • Understanding of how to build and manage scalable, resilient, and observable systems.
View original posting →

Tech stack

Node.jsPythonJavaScriptTypeScriptReactGraphQLREST APIMicroservicesAWSGoogle CloudAzureDockerKubernetesCI/CDGitLinuxJiraConfluencePostgreSQLMySQLMongoDBRedisElasticsearchDynamoDBSQL

Match insights

Tech:Node.js, Python, JavaScript, TypeScript, React
Level:Manager
Location:Toronto, Canada