Browse All Jobs
Job Description

Tide is seeking a Senior Python Engineer to join their team. The candidate will be responsible for developing and maintaining functional and stable web applications to meet the company’s and customers’ needs. The Senior Engineer will report to the Staff Engineer and work in a team of highly skilled Engineers. Tide works in an agile fashion, small cross functional squads, grouped under common domains owning the full lifecycle of some microservices in Tide’s service catalogue. The candidate will bring new ideas, and become an integral part of the process of continuously improving Tide's product.

Role Involves:

  • Defining, owning, and maintaining services.
  • Working with the product team to select technology partners.
  • Aligning team vision with target architecture.
  • Translating requirements into well-engineered solutions.
  • Making key contributions to our Community of Practice.

Requirements:

  • Proven work experience as a Python Developer.
  • Basic understanding of software engineering fundamentals.
  • Hands-on experience with AWS and frameworks such as Django, FastAPI and Flask.
  • Experience integrating with or creating REST APIs (Desirable).
  • Experience working with event driven microservice or message queues (Desirable).
  • An understanding of Salesforce integrations.
  • Experience working in Scrum and following Agile development practises.
  • Teamwork skills with a problem-solving attitude.

What Tide Offers:

  • Career progression through the Tide Growth Framework.
  • A flexible workplace model supporting both in-person and remote work.
  • A diverse and inclusive environment.
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)