T

Tide

Freemium digital banking for small businesses

Engineering Manager - Payment Services

Engineering LeadershipUpdated on Nov 11
Full-time

About the Job

Requirements

  • Meaningful engineering management experience leading teams through real delivery.
  • Experience leading product-driven teams, working closely with product and design, and being accountable for customer outcomes.
  • A solid backend engineering foundation sufficient to establish credibility and engage with technical details.
  • Experience leading distributed, remote-first teams across time zones.
  • Experience aligning with senior leadership on deliveries and managing dependencies with neighboring teams.
  • A strong grasp of distributed systems, including data consistency across services, reliability patterns, service-level objectives and agreements, and observability tooling.
  • Technical fluency to read code, follow architecture, and engage meaningfully with design decisions and production problems; regular feature delivery is not required.
  • Backend engineering experience in a strongly typed language; Java experience is not required, but ability to learn and work confidently with the team's stack is expected.
  • Experience with microservices in a cloud-native environment.
  • Experience designing and operating APIs and data services for mobile and web clients, including latency, pagination, caching, and backwards compatibility with released app versions.
  • Relational database engineering experience, including data modelling and query performance for read-heavy workloads over large transaction histories.
  • Experience with event-driven and asynchronous systems.
  • Familiarity with mobile and web delivery, such as Flutter and Angular or similar, sufficient to make sound trade-offs with client engineers.
  • Exposure to agentic or AI-integrated systems and engineering practices.

Responsibilities

  • Lead the Accounts team across backend, Flutter mobile, and Angular web, setting its technical direction and holding it accountable for delivery.
  • Define and maintain the interface with the ledger, including ledger guarantees, how Accounts services consume it, and ownership of data and schemas.
  • Own account opening, account management, and account switching (CASS), including associated regulatory compliance.
  • Own the member-facing transaction experience end to end, including the timeline, transaction details, counterparty information, transaction history, statements, and exports.
  • Set technical direction for read-heavy, data-rich services tightly coupled to the app, covering performance, pagination and search at scale, data consistency with the ledger, and long-term architecture.
  • Own system stability and operational reliability for the team's services, including service-level objectives, observability, and on-call practice.
  • Partner with product, design, compliance, and operations to ensure shipped work is accurate, supportable, and compliant across all markets.
  • Grow engineers at every level across backend, mobile, and web, with development plans for individuals.
  • Partner with other Tide teams building on the Accounts platform, including investment accounts and savings accounts, to ensure the platform meets their needs.
  • Align with other Engineering Managers across Banking on shared platform and infrastructure decisions.

About the Company

Tide

Freemium digital banking for small businesses

Tide provides digital banking for small and medium-sized businesses, offering business accounts, invoicing, expense management, and instant card control through a digital-first platform. It works by automatically tagging income and expenses, uploading and matching receipts, and storing records, while invoices can be sent, paid, and tracked within the app and a free business Mastercard is managed from the app. The platform differentiates itself with an integrated, all-in-one toolkit that combines accounting features with banking, plus a risk-based onboarding process that may reject some applicants. Tide’s goal is to simplify financial management for business owners by providing a comprehensive, easy-to-use banking and bookkeeping solution in one place.

Company size
1,001-5,000
Company stage
Growth Equity (Venture Capital)
Total funding
$539.7M
Headquarters
London, United Kingdom
Founded
2015

Recently Posted Jobs

Explore more opportunities at Tide

See more jobs