T

Engineering Manager, Payment Services

Tide
NewPosted today

LOCATION

Hyderabad · Remote

EXPERIENCE

Not specified

SKILLS REQUIRED

Technical LeadershipDistributed SystemsPeople ManagementStakeholder Management

Job description

Overview

Lead the Accounts team at Tide, the platform layer behind how members open, manage and understand their accounts, across backend, Flutter mobile and Angular web.

What you'll do

  • Lead the Accounts team across backend, Flutter mobile, and Angular web, setting its technical direction and holding it to delivery.
  • Define and maintain the interface with the ledger: what the ledger guarantees, how Accounts services consume it, and who owns which data and schemas.
  • Own account opening, account management, and account switching (CASS), including the regulatory compliance that comes with them.
  • Own the member-facing transaction experience end to end: 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: performance, pagination and search at scale, data consistency with the ledger, and long-term architecture.
  • Own system stability and operational reliability for your services: SLOs, observability, on-call practice.
  • Partner with product, design, compliance, and operations to make sure what we ship is accurate, supportable, and compliant across all markets.
  • Grow engineers at every level, across backend, mobile, and web.
  • Partner with other teams that build on the Accounts platform, such as investment accounts and savings accounts.
  • Align with other EMs across Banking on shared platform and infrastructure decisions.

What you'll need

  • Meaningful engineering management experience, having led teams through real delivery.
  • Experience leading product-driven teams, working closely with product and design and accountable for customer outcomes.
  • A solid backend engineering foundation before moving into management.
  • Experience leading distributed, remote-first teams across time zones.
  • Proven experience aligning with senior leadership on deliveries and managing dependencies with neighbouring teams.
  • Strong grasp of distributed systems: data consistency across services, reliability patterns, SLOs and SLAs, observability tooling.
  • Technically fluent: can read the code, follow the architecture, and engage meaningfully with design decisions and production problems.
  • Backend engineering in a strongly-typed language; Java experience is not required but the ability to learn and work in the stack with confidence is.
  • Experience with microservices in a cloud-native environment (AWS heavy).
  • Designing and operating APIs and data services that feed mobile and web clients: latency, pagination, caching, and backwards compatibility with released app versions.
  • Relational database engineering, including data modelling and query performance for read-heavy workloads over large transaction histories.
  • Event-driven and async systems experience.
  • Familiarity with mobile and web delivery (Flutter and Angular, or similar), enough to make good trade-offs with client engineers.

Nice to have

  • Exposure to agentic or AI-integrated systems, and engineering practices.

Details

  • Location: Hyderabad, India.
  • Remote-first; Working Out of Office (WOO) policy allows working from anywhere in the world for up to 90 days a year.
  • Flexible working hours.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Engineering Manager, Payment Services