
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...
Overview
Tide is seeking a Lead Engineer specializing in Python and MLOps to architect and maintain backend services. You'll collaborate with product owners and data scientists to integrate ML models into solutions. This role requires strong engineering skills and experience in backend development.
Job Description
Who you are
You have a strong background in backend engineering with a focus on Python and MLOps — your experience includes architecting and maintaining scalable backend services that integrate machine learning models. You thrive in collaborative environments, working closely with product owners, data scientists, and other engineers to translate complex requirements into effective solutions. Your problem-solving skills are complemented by a deep understanding of software development best practices, ensuring that the solutions you build are robust and efficient.
You possess excellent communication skills, allowing you to effectively engage with cross-functional teams and stakeholders — you understand the importance of aligning technical solutions with business objectives. Your experience includes a hands-on approach to software development, where you take ownership of the services you build, ensuring they are well-tested and monitored in production environments. You are passionate about leveraging technology to drive business outcomes and improve user experiences.
Desirable
Experience with Java is a plus, as you will be collaborating with other backend engineers who utilize this language. Familiarity with cloud platforms and CI/CD practices will enhance your ability to deliver high-quality software efficiently. You are open to learning new technologies and methodologies, continuously seeking to improve your skills and contribute to the team's success.
What you'll do
As a Lead Engineer at Tide, you will be responsible for architecting, designing, testing, implementing, deploying, monitoring, and maintaining end-to-end backend services. You will adopt a 'you build it, you own it' mentality, ensuring that the solutions you develop are reliable and scalable. Your role will involve integrating already trained machine learning models into the services you create, enhancing the functionality and performance of our offerings.
You will work closely with product owners to understand their requirements and translate them into well-engineered solutions. Collaborating with other backend engineers, you will participate in code reviews and contribute to the overall improvement of the team's development practices. Your expertise will guide the team in adopting best practices for software development, ensuring that all services are built with quality and maintainability in mind.
In addition to your technical responsibilities, you will play a key role in mentoring junior engineers, sharing your knowledge and experience to help them grow in their careers. You will foster a culture of collaboration and continuous improvement within the team, encouraging open communication and innovative thinking.
What we offer
At Tide, we are committed to creating a diverse and inclusive workplace where everyone can thrive. You will be part of a dynamic team that values collaboration and innovation, working on projects that have a meaningful impact on small businesses. We offer competitive compensation and benefits, along with opportunities for professional development and career advancement. Join us in transforming the small business banking market and making a difference for our members.
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

Lead Engineer
Tide is seeking a Lead Engineer specializing in Python and MLOps to architect and maintain backend services. You'll collaborate with product owners and data scientists to integrate ML models into solutions. This role requires strong engineering skills and experience in backend development.

Lead Engineer
Tide is seeking a Lead Engineer specializing in Python and MLOps to architect and maintain backend services. You'll collaborate with product owners and data scientists to integrate ML models into solutions. This role requires strong engineering skills and experience in backend development.

Lead Engineer
Tide is seeking a Lead Engineer specializing in Python and MLOps to architect and maintain backend services. You'll collaborate with product owners and data scientists to integrate ML models into solutions. This role requires strong backend engineering experience.

Machine Learning Engineer
JustAnswer is seeking a Lead Machine Learning Engineer to drive high-impact initiatives in their Machine Learning department. You'll apply your expertise in Python and data analysis to build and optimize ML solutions. This role requires hands-on experience with modern AI tools and collaboration across teams.

Machine Learning Engineer
Hims & Hers is hiring a Lead Machine Learning Engineer to collaborate with engineers and data scientists in building and deploying machine learning systems. This role focuses on advancing healthcare access through innovative data-driven products.