T

Tide

Freemium digital banking for small businesses

Engineering Manager - Payment Services

Engineering LeadershipUpdated on Nov 11
Full-timeHyderabad, Telangana, India

About the Job

Requirements

  • Meaningful engineering management experience leading teams through 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 neighbouring teams.
  • A strong grasp of distributed systems, including data consistency across services, reliability patterns, service-level objectives and agreements, and observability tooling.
  • Technical fluency sufficient to read code, follow architecture, engage in design decisions, and understand production problems; regular feature delivery is not required.
  • Backend engineering experience in a strongly typed language; Java experience is not required, but confidence learning and working in the team's Java/Spring Boot stack is expected.
  • Experience with microservices in a cloud-native environment; the company is AWS-heavy.
  • Experience designing and operating APIs and data services for mobile and web clients, including latency, pagination, caching, and backward compatibility with released app versions.
  • Relational database engineering experience, including data modelling and query performance for read-heavy workloads over large transaction histories.
  • Event-driven and asynchronous systems experience.
  • Familiarity with mobile and web delivery, such as Flutter and Angular or similar technologies, sufficient to make informed trade-offs with client engineers.
  • Exposure to agentic or AI-integrated systems and engineering practices.
  • Ability to set technical direction and hold the team to it.
  • Ability to balance member experience with correctness.
  • Ability to make interfaces explicit, agree expectations early, and collaborate closely with partner teams across Banking.
  • Ability to communicate clearly and precisely with non-technical stakeholders in product, design, compliance, and operations.
  • Ability to develop engineers at every level with an individual plan for each person.

Responsibilities

  • Lead the Accounts team across backend, Flutter mobile, and Angular web, setting technical direction and holding the team accountable for delivery.
  • Define and maintain the interface with the ledger, including its 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 end-to-end member-facing transaction experience, 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, addressing 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 releases are accurate, supportable, and compliant across markets.
  • Grow engineers at every level across backend, mobile, and web.
  • Partner with 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