
About Tide
Empowering SMEs with tailored financial solutions
Key Highlights
- Over 1 million customers globally, 650,000 in the UK
- $410 million raised in funding to date
- Headquartered in the City of London, UK
- Offers a range of accountancy tools alongside business accounts
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...
🎁 Benefits
Tide offers a comprehensive benefits package including 25 days of paid holiday leave, flexible working arrangements, and a personal development budget...
🌟 Culture
Tide's culture is centered around addressing the needs of underserved small businesses, providing fast and affordable financial solutions. With a focu...
Skills & Technologies
Overview
Tide is seeking a Staff Backend Engineer to define and own the architecture for backend services. You'll work with Python and lead multiple agile teams in Romania. This role requires significant experience in backend engineering.
Job Description
Who you are
You have extensive experience in backend engineering, particularly with Python, and have a proven track record of designing and implementing scalable systems. Your expertise allows you to define and own the architecture for your domain, ensuring that all projects align with the overall technical vision. You thrive in collaborative environments, working closely with product teams to select the right technology partners and drive innovation. Your leadership skills shine as you guide and mentor backend engineers across multiple agile teams, balancing your time between design, coding, and coaching. You are someone who enjoys tackling complex challenges and is passionate about building solutions that make a difference for small businesses.
Desirable
Experience with cloud technologies and microservices architecture would be a plus, as well as familiarity with agile methodologies. You are comfortable navigating the early engineering phases and laying the groundwork for your team, ensuring that they have the support and resources needed to succeed. Your ability to communicate effectively with both technical and non-technical stakeholders is essential, as you will be the go-to person for your team members seeking guidance and support.
What you'll do
As a Staff Backend Engineer at Tide, you will play a critical role in shaping the future of small business banking. You will define and own the target architecture for your domain, ensuring that all projects and services adhere to this vision. Your work will involve collaborating with product teams to identify technology partners that align with Tide's goals. You will lead backend engineers across multiple agile teams, carefully dividing your time between design, coding, and coaching. Your contributions will help lay the groundwork for your team, enabling them to deliver high-quality solutions that meet the needs of SMEs.
You will also be responsible for driving technical discussions and decisions within your teams, fostering an environment of innovation and continuous improvement. Your leadership will be instrumental in guiding your team through the complexities of backend development, ensuring that they have the support they need to excel. You will be involved in code reviews, architecture discussions, and mentoring junior engineers, helping to elevate the overall skill level of your team.
What we offer
At Tide, we are committed to creating a diverse and inclusive workplace where everyone can thrive. We offer competitive compensation and benefits, along with opportunities for professional growth and development. You will be part of a dynamic team that is passionate about transforming the small business banking market. Our culture encourages collaboration and innovation, and we believe that diverse teams build better products. Join us in making a meaningful impact on the lives of SMEs around the world.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Tide.
Similar Jobs You Might Like
Based on your interests and this role

Backend Engineer
Tide is seeking a Staff Backend Engineer to define and own the architecture for backend services. You'll work with Python and lead multiple agile teams in developing innovative banking solutions for SMEs. This role requires extensive experience in backend engineering.

Backend Engineer
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.

Backend Engineer
Tide is seeking a Staff Backend Engineer to define and own the architecture for backend services. You'll work with Python and lead multiple agile teams in developing innovative banking solutions for SMEs. This role requires significant experience in backend engineering.

Backend Engineer
Tide is seeking a Senior Backend Engineer to help transform small business banking with innovative solutions. You'll work on a rich product catalogue and contribute to engineering practices. This role requires significant backend engineering experience.

Backend Engineer
Tide is hiring a Staff Backend Engineer for their Developer Productivity team to enhance engineering efficiency. You'll focus on automating tasks and improving the development experience for backend engineers. This role requires significant experience in backend engineering.