Browse All Jobs

Tide is seeking a Senior Python Engineer to join their team in Lithuania. The ideal candidate will be passionate about developing and improving applications, working in an agile environment, and contributing to a collaborative team.

The Senior Python Engineer will report to the People Manager and Staff Engineer and work closely with the tech team to ensure system consistency and improve user experience. The candidate will work in small, cross-functional squads and own the full lifecycle of microservices within Tide's service catalog. Additionally, the Senior Python Engineer will contribute to technical discussions and the continuous improvement of the product.

Responsibilities of the Senior Python Engineer include:

  • Defining, owning, and maintaining services within the team's domain.
  • Collaborating with the product team to select technology partners.
  • Working with backend engineers across agile teams, balancing design, implementation, and mentoring.
  • Aligning the team's vision with the target architecture.
  • Translating requirements into well-engineered solutions.
  • Contributing to the Community of Practice.

The ideal candidate will have:

  • 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 with REST APIs.
  • Experience working with event-driven microservices or message queues (Desirable).
  • Understanding of SalesForce integrations (Desirable).
  • Experience working in Scrum and following Agile development practices.

Tide offers:

  • A gross monthly salary ranging from €4,400 to €6,500.
  • Flexible benefit app (MELP) - 50 EUR per month accruing
  • 25 days paid annual leave.
  • 3 paid days off for volunteering or L&D activities.
  • Parental Leave days.
  • Family-Friendly Leave.
  • Personal L&D budget in the amount of 500 EUR per year.
  • Mental wellbeing platform Plumm.
  • WFH equipment allowance.
  • Share options.
  • Team Events.
Apply

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.