
Empowering SMEs with tailored financial solutions
Tide is a fintech company headquartered in the City of London, UK, dedicated to providing tailored financial services for SMEs. With over 1 million customers globally and 650,000 in the UK, Tide offers a range of products including business accounts and accountancy tools. The company has raised $410...
Tide offers a comprehensive benefits package including 25 days of paid holiday leave, flexible working arrangements, and a personal development budget...
Tide's culture is centered around addressing the needs of underserved small businesses, providing fast and affordable financial solutions. With a focu...

Tide • Lithuania
Tide is seeking a Staff Backend Engineer to define and own the target architecture for backend services. You'll work with Python and lead multiple agile teams in delivering innovative banking solutions for SMEs. This role requires extensive experience in backend engineering.
You have 5+ years of backend engineering experience, particularly in designing and implementing scalable systems. You have a strong command of Python and are familiar with various backend technologies that support high-performance applications. Your experience includes leading engineering teams and mentoring junior engineers, ensuring that best practices are followed throughout the development process. You are comfortable working in an agile environment and can effectively communicate with product teams to align on technology choices and project goals. You thrive on solving complex problems and enjoy collaborating with cross-functional teams to deliver impactful solutions. You understand the importance of data-driven decision-making and are committed to continuous improvement in your work.
Experience with cloud services and microservices architecture would be a plus. Familiarity with agile methodologies and tools such as Jira or Confluence can enhance your effectiveness in this role. A background in the financial services sector or experience working with SMEs is also advantageous.
As a Staff Backend Engineer at Tide, you will define and own the architecture for your domain, ensuring that all projects and services adhere to this framework. You will engage in the early phases of engineering to lay the groundwork for your teams, collaborating closely with product managers to select the right technology partners. Your role will involve leading backend engineers across multiple agile teams, where you will divide your time between design, coding, and coaching. You will be the go-to person for technical guidance and will help shape the direction of backend development at Tide. You will also participate in code reviews and contribute to the overall technical strategy of the organization, ensuring that the solutions we build are robust, scalable, and aligned with our mission to support SMEs effectively.
At Tide, we offer a dynamic work environment where innovation is encouraged. You will have the opportunity to work with a diverse team of professionals who are passionate about transforming the banking experience for small businesses. We provide competitive compensation and benefits, along with opportunities for professional growth and development. Our culture values collaboration, diversity, and a commitment to excellence, making Tide a great place to advance your career while making a meaningful impact in the financial services industry.
Apply now or save it for later. Get alerts for similar jobs at Tide.