Browse All Jobs
Job Description

Tide is seeking a Senior Python Engineer to join their Data & AI team. This role involves building and maintaining backend services, integrating ML models, and collaborating with various teams to deliver value to Tide's members. The Senior Engineer will work closely with product owners, backend engineers, data scientists, and business members.

Responsibilities include:

  • Translating requirements into well-engineered solutions
  • Architecting, designing, testing, implementing, deploying, monitoring, and maintaining end-to-end backend services
  • Integrating trained ML models into services
  • Collaborating with other teams to ensure efficient project execution
  • Aligning team vision with target architecture

Requirements:

  • 4+ years of experience as a Backend Python Engineer (Senior/Lead)
  • Understanding of software engineering fundamentals (OOP, SOLID, etc.)
  • Hands-on experience with frameworks such as Django, FastAPI, or Flask
  • Experience integrating with or creating REST APIs
  • Experience creating and maintaining CI/CD pipelines (GitHub Actions)
  • Experience with event-driven architectures
  • Experience with AWS (Great to have)
  • Experience with Databricks, ML feature store solutions, Kafka (or other message brokers)

The role offers:

  • Self & Family Health Insurance
  • Term & Life Insurance
  • OPD Benefits
  • Mental wellbeing support
  • Learning & Development Budget
  • WFH Setup allowance
  • Paid leaves
  • Stock Options
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)