Browse All Jobs
Job Description

Tide is seeking a Head of Engineering to lead its Admin Services division. This role involves technical leadership, architectural oversight, and engineering strategy. The Head of Engineering will manage Engineering Managers, define architectural direction, and ensure scalability and resilience. They will collaborate with cross-functional teams to enhance Tide’s administrative offerings and integrate with third-party providers.

The role is hands-on, requiring direct involvement in architecture and providing technical guidance. The ideal candidate will foster a culture of technical excellence and continuous learning.

Responsibilities include:

  • Defining and driving the architectural direction for Tide’s Admin Service systems.
  • Leading the design and development of real-time, high-volume solutions.
  • Collaborating with cross-functional teams to enhance Tide’s administrative offerings.
  • Integrating with third-party providers and internal services.
  • Providing hands-on technical guidance.
  • Managing and mentoring engineers.

Requirements:

  • 10+ years of backend engineering experience.
  • Strong experience with microservices, event-driven architectures, and distributed computing.
  • Proficient in Java 17, relational databases, and modern cloud-native development.
  • Hands-on experience designing fault-tolerant, high-availability architectures for payments.
  • Proven ability to deliver 3rd party integrations.
  • Ability to translate strategic goals into a clear technical roadmap.

Tide offers:

  • Flexible working options
  • Share options
  • Group Life Insurance
  • Vitality Health Insurance
  • 25 days holiday
  • L&D budget
  • Cycle to Work scheme
  • Enhanced family-friendly leave
  • Sabbatical leave
Apply Manually