T

Engineering Manager, Payment Services

Tide
NewPosted today

LOCATION

Delhi NCR · Remote

EXPERIENCE

Not specified

SKILLS REQUIRED

Technical LeadershipPeople ManagementDistributed SystemsMicroservices Architecture

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 engineers.

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 and 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, from early-career through senior.
  • 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, enough to earn credibility and get into the detail when it matters.
  • Experience leading distributed, remote-first teams across time zones.
  • Proven experience aligning with senior leadership on deliveries and managing dependencies with neighboring teams.
  • Strong grasp of distributed systems: data consistency across services, reliability patterns, SLOs and SLAs, and observability tooling.
  • Technically fluent: able to read the code, follow the architecture and engage meaningfully with design decisions and production problems.
  • Backend engineering in a strongly-typed language. Stack is Java/Spring Boot, but Java experience is not a requirement; must be able to learn and work in the stack with confidence.
  • 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: India, Delhi NCR.
  • Remote-first team; Working Out of Office (WOO) policy allows working from anywhere in the world for up to 90 days a year.
  • Flexible working hours.
  • Team works across time zones.

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