Browse All Jobs
Job Description

Tide is seeking a Senior Engineer, Backend to join their team in Bengaluru. This role involves contributing to Tide's event-driven Microservice Architecture, which currently consists of over 200 services owned by more than 40 teams. The engineer will be responsible for defining and maintaining the services their team owns, including design, building, running, and scaling them globally. They will collaborate closely with Product Owners to understand user needs, business opportunities, and regulatory requirements, and translate them into well-engineered solutions.

Responsibilities:

  • Designing, building, running, and scaling microservices using Java 17, Spring Boot, and JOOQ.
  • Exposing and consuming RESTful APIs with a focus on good API design.
  • Utilizing SNS+SQS and Kafka for event handling.
  • Using PostgreSQL via Aurora as the primary datastore.
  • Deploying services to production frequently using CI/CD pipelines powered by GitHub with GitHub actions.
  • Using ArgoCD for modern GitOps.
  • Monitoring services and investigating issues using DataDog.

Requirements:

  • Experience building server-side applications and knowledge of relevant programming languages.
  • Sound knowledge of a backend framework (e.g., Spring/Spring Boot) for writing microservices that expose and consume RESTful APIs.
  • Experience engineering scalable and reliable solutions in a cloud-native environment.
  • Understanding of CI/CD fundamentals and practical Agile methodologies.
  • Mindset of delivering secure, well-tested, and well-documented software.

What Tide offers:

  • Competitive salary
  • Self & Family Health Insurance
  • Term & Life Insurance
  • OPD Benefits
  • Mental wellbeing through Plumm
  • Learning & Development Budget
  • WFH Setup allowance
  • 25 Annual leaves
  • Family & Friendly Leaves
Apply Manually

Careers at Tide

Tide is a rapidly expanding finance platform dedicated to saving small businesses time and money. It provides business accounts, banking services, and connected administrative solutions like invoicing and accounting. Serving over 1 million small businesses globally, Tide operates in the UK, India, and Germany. Headquartered in London, with offices in Sofia, Hyderabad, Delhi, Berlin and Belgrade, the company fosters a transparent and inclusive environment. Tide embraces diversity and is committed to building products that resonate with the diverse needs of its members.

All Jobs at Careers at Tide (168)