Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Backend Engineer (Python) image - Rise Careers
Job details

Senior Backend Engineer (Python)

Architus is collaborating with Tide, a growing leader in banking technology, on strategic projects, and we are looking for a Senior Java Engineer to join their innovative team.

About Tide

Tide recently established a branch in Lithuania, currently home to 30 engineers, with plans for significant expansion next year. Tide is building an innovative finance platform designed to help small businesses save both time and money. In addition to providing business accounts and banking services, Tide offers a comprehensive suite of connected administrative solutions, ranging from invoicing to accounting.

Launched in 2017, Tide is now trusted by over 1 million small businesses worldwide and is available to SMEs in the UK, India, and Germany. With its headquarters in central London and offices in Sofia, Hyderabad, Delhi, Berlin, and Belgrade, Tide employs over 1,800 people.

As Tide continues to grow rapidly and expand into new markets, the company is always seeking passionate and driven teammates. Join Tide in its mission to empower small businesses and help them save time and money.

The Opportunity

Tide is looking for an experienced Backend Engineer with excellent programming skills and a passion for developing applications or improving existing ones, we would like to meet you. As an Engineer at Tide, you’ll report directly to the People Manager and Staff Engineer (Functional) and work in a team of highly skilled Engineers.

You’ll work closely with their tech team to ensure system consistency and improve user experience. Ultimately, you should be able to develop and maintain functional and stable web applications to meet both the company’s and their customer’s needs.

They work in an agile fashion, small cross functional squads, grouped under common domains owning the full lifecycle of some microservices in Tide’s service catalogue. You’ll bring new ideas, and become an integral part of the process of continuously improving their product.  Outside of working in your squad you will discuss technical challenges, in their different Communities of Practice.

Key responsibilities

  • Defining, owning and maintaining the services your team owns from our service catalogue that fall in one of the domains (you design it, you build it, you run it, you scale it globally).
  • Working with the product team to select technology partners.
  • Work with backend engineers across multiple agile teams carefully dividing your time between design/refinement, implementation and mentoring other team members.
  • Regularly aligning your team’s vision and roadmap with the target architecture within your domain and to ensure the success of complex multi domain initiatives.
  • Working closely with product owners, mobile & web engineers, data scientist and other business members to translate requirements into well-engineered solutions.
  • Making key contributions to their Community of Practice. You will apply your extensive experience on their problem domain and existing guidelines to become a true beacon of best practices among your fellow engineers.
  • Career progression is as important to them as it is for you, and they, therefore, have put in place a Tide Growth Framework to guide you. With their expanding teams and business, they will encourage you to outgrow your initial responsibilities, if you so desire.
  • Proven work experience as a Python Developer or a strong desire to acquire expertise in this programming language.
  • Basic understanding of software engineering fundamentals (SOLID, ACID, Testing).
  • Hands-on experience with AWS and frameworks such as: Django, FastAPI and Flask would be an advantage.
  • Extensive 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.
  • You’re passionate about learning every day and sharing your knowledge and experience every day.
  • Genuinely excited about supporting small businesses, in the UK and in global markets.

Tech stack overview:

  • Python
  • AWS (including Lambda, Fargate, EKS, SQS, SNS, SES and S3)
  • Postgres
  • Google BigQuery
  • Terraform
  • Sentry.

What You'll Get in Return:

  • The gross monthly salary for this position ranges from €4,858 to €7,458 (before taxes-Lithuania), depending on your skills, and experience. But we are also open to discussing the salary further, taking into account your expertise and contributions.
  • MELP – flexible benefit app (50 EUR per month accruing).
  • 25 days paid annual leave.
  • 3 paid days off for volunteering or L&D activities.
  • Personal L&D budget in the amount of 500 EUR per year.
  • Mental wellbeing platform Plumm.
  • WFH equipment allowance.
  • Sabbatical Leave.
  • Share options.
  • Team Events.

Average salary estimate

$73948 / YEARLY (est.)
min
max
$58296K
$89600K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Backend Engineer (Python), Architus

Join Tide as a Senior Backend Engineer (Python) and be a vital part of a team that's revolutionizing banking technology! At Tide, headquartered in the bustling heart of London and rapidly expanding into markets like Lithuania, we're passionate about creating innovative financial solutions that empower small businesses. As a Senior Backend Engineer, you'll be instrumental in designing, building, and maintaining service catalog components that directly influence user experience. Working in agile cross-functional squads, you'll collaborate with product teams and other engineers to implement high-quality web applications that fulfill both company and customer needs. Your coding expertise in Python and experience with AWS will allow you to flourish in this dynamic environment. You'll not only contribute your ideas but will also mentor colleagues, ensuring best practices are followed throughout our development process. With access to our Tide Growth Framework, you'll be encouraged to take charge of your career progression while helping shape the future of finance for SMEs. So, if you're excited about technology and ready to help businesses save time and money, Tide might just be the place for you!

Frequently Asked Questions (FAQs) for Senior Backend Engineer (Python) Role at Architus
What are the key responsibilities of a Senior Backend Engineer at Tide?

As a Senior Backend Engineer (Python) at Tide, your key responsibilities include defining and maintaining services within your domain, collaborating with product teams to select technology partners, and aligning your squad’s vision with the company architecture. You'll be deeply involved in both design and implementation while mentoring junior engineers and contributing to the Community of Practice.

Join Rise to see the full answer
What qualifications are needed for the Senior Backend Engineer position at Tide?

To apply for the Senior Backend Engineer (Python) role at Tide, you should have proven experience as a Python Developer, a basic grasp of software engineering principles like SOLID and ACID, and hands-on experience with AWS and frameworks such as Django or Flask. Familiarity with REST APIs and agile methodologies is also essential. A passion for continuous learning and teamwork is highly valued.

Join Rise to see the full answer
What technologies will I work with as a Senior Backend Engineer at Tide?

In the Senior Backend Engineer (Python) role at Tide, you'll primarily work with Python and AWS services, including Lambda and S3. You'll also get the chance to engage with other technologies in our stack such as PostgreSQL, Google BigQuery, and Terraform, allowing you to enhance your technical skill set in a supportive environment.

Join Rise to see the full answer
How does Tide support professional growth for Senior Backend Engineers?

Tide emphasizes career development for all employees, including Senior Backend Engineers. Through our Tide Growth Framework, you’ll have structured opportunities for career advancement, regular performance feedback, and professional development resources—including a personal learning and development budget—to help you fulfill your career ambitions.

Join Rise to see the full answer
What is the working culture like for a Senior Backend Engineer at Tide?

Tide fosters an inclusive and collaborative working culture. As a Senior Backend Engineer (Python), you'll be part of agile teams working in a supportive environment focused on innovation. Regular interactions with product owners, mobile and web engineers, and access to Communities of Practice encourage knowledge sharing and teamwork, all while remaining aligned with Tide’s mission.

Join Rise to see the full answer
Common Interview Questions for Senior Backend Engineer (Python)
Can you explain the software engineering principles behind SOLID?

In preparing for the position of Senior Backend Engineer at Tide, you should understand SOLID principles, which are foundational for writing maintainable and scalable software. SOLID consists of five principles: Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, and Dependency Inversion. Clearly articulating each principle and providing real-world examples will demonstrate your expertise during the interview.

Join Rise to see the full answer
How do you ensure that your code is scalable and maintainable?

In your interview for the Senior Backend Engineer (Python) role, describe methods such as using design patterns, refactoring for readability, and conducting regular code reviews. Mention how these strategies not only enhance code quality but also support the agile development process by making it easier for teams to work collaboratively and efficiently.

Join Rise to see the full answer
What experience do you have with cloud platforms like AWS?

Discuss your practical experience with AWS services relevant to the position, such as AWS Lambda or S3, focusing on how you’ve used these services in past projects, the impact on performance, and any challenges you overcame while integrating them. This will showcase your hands-on expertise as a Senior Backend Engineer at Tide.

Join Rise to see the full answer
Can you describe a challenging technical problem you've solved?

For this question, think of a specific situation that required critical thinking and technical skills relevant to the challenges Tide faces. Clearly outline the problem, the approach you took, and the outcome. Highlighting your analytical skills and how you worked with teams will resonate well during your interview.

Join Rise to see the full answer
How do you handle tight deadlines and pressure?

In your response, emphasize your time management skills and the importance of staying organized. Discuss strategies you've implemented in past positions, like agile practices, prioritization techniques, or effective communication with team members, to handle time constraints while maintaining code quality.

Join Rise to see the full answer
What methods do you use for API testing and validation?

Describe your familiarity with API testing frameworks like Postman or automated testing tools. Talk about how you ensure APIs are robust, reliable, and meet the required functional specifications. This knowledge will be beneficial for your role as a Senior Backend Engineer at Tide, where REST API integrations are key.

Join Rise to see the full answer
How do you approach mentoring junior engineers?

Share your mentoring philosophy and methods for empowering junior engineers, such as regular check-ins, pair programming sessions, or facilitating discussions in Communities of Practice. Highlight any past successes in mentoring roles to illustrate your commitment to team development.

Join Rise to see the full answer
What role do you think teamwork plays in the development process?

Express the importance of effective collaboration in your response, mentioning how cross-functional communication, trust, and shared goals contribute to successful project outcomes. Provide examples of how you've successfully worked in teams to highlight your people skills as a Senior Backend Engineer.

Join Rise to see the full answer
Why do you want to work at Tide?

When answering this question, mention Tide's mission to support small businesses and how you resonate with their values. Discuss how the company's innovative approaches to banking technology excite you, and share your eagerness to contribute to the team as a Senior Backend Engineer.

Join Rise to see the full answer
How do you stay updated with current technology trends?

In your response, highlight ways you stay informed, such as attending conferences, participating in online courses, or following industry leaders. This will show your commitment to ongoing learning and adaptation, aligning with Tide's emphasis on professional growth.

Join Rise to see the full answer
Similar Jobs
Architus Remote No location specified
Posted 10 days ago

Join Architus as a Software Engineer to develop cutting-edge solutions for a leading UK energy company while working in a collaborative hybrid environment.

Posted 13 days ago

Join Tide as a Senior Product Manager to spearhead innovative finance systems and drive strategic growth in a rapidly expanding Fintech environment.

Photo of the Rise User

Join Visa as a Chief Software Engineer, leading the charge in AI-driven risk solutions and architecting state-of-the-art systems within a dynamic team.

Photo of the Rise User
Apple Hybrid Cupertino, California, United States
Posted 7 days ago
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Apple is looking for a Senior Software Engineer to pioneer the next generation of user experiences in their advertising platforms.

Photo of the Rise User
ServiceNow Hybrid Building A,B,C 2225 Lawson Lane, Santa Clara, CALIFORNIA, United States
Posted 10 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

As a Software Engineer at ServiceNow, you will play a key role in creating AI-powered software that enhances organizational workflows.

Photo of the Rise User

Join Scribd as a Senior Software Engineer, focusing on enhancing authentication and user experience for millions of readers worldwide.

Posted 12 days ago

Join A.C Coy Company as a Solutions Architect and utilize your extensive Workday experience to drive innovative technology solutions.

Photo of the Rise User
Uni Systems Remote No location specified
Posted 9 hours ago

Seeking a Microsoft Technical Manager to oversee technical projects while leveraging Microsoft technologies at Uni Systems.

Photo of the Rise User
Posted 14 days ago

Lead initiatives to improve system reliability as a Senior Software Engineer - SRE at Jobgether, working remotely for a dynamic company in the US.

Photo of the Rise User
Posted 13 days ago

As a Senior Software Engineer at Visa, you'll tackle complex challenges and create cutting-edge payment technology in a dynamic hybrid work environment.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 8, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbus just viewed Scrum Master at Sysco Costa Rica
X
Someone from OH, Cincinnati just viewed Senior Java Engineer (Remote) at Xenon7
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior, Software Engineer- Java at Walmart
Photo of the Rise User
Someone from OH, Cincinnati just viewed Java, Javascript, Python, NodeJS Software Engineer at Walmart
Photo of the Rise User
Someone from OH, Pickerington just viewed Senior Business Analyst (Salesforce) at Protolabs
H
Someone from OH, Akron just viewed Brand Marketing Manager at Huntington
R
Someone from OH, Hamilton just viewed Forklift Operator Warehouse at Ryder
Photo of the Rise User
Someone from OH, Cincinnati just viewed Ad Ops Specialist, Display at System1
Photo of the Rise User
Someone from OH, Cincinnati just viewed FQHC Billing & Collections Manager at OhioGuidestone
Photo of the Rise User
Someone from OH, Cleveland just viewed Enrollment Specialist- Remote at Adtalem Global Education
o
Someone from OH, Dayton just viewed Marketing and Communications Specialist at osu
Photo of the Rise User
Someone from OH, Columbus just viewed Construction Coordinator at Meijer
Photo of the Rise User
Someone from OH, Steubenville just viewed Legal & Compliance Internship at Smiths Group
Photo of the Rise User
Someone from OH, Warren just viewed Senior Front-End Developer at Worldly
Photo of the Rise User
Someone from OH, Tiffin just viewed Game Operations Specialist at Genius Sports
u
Someone from OH, Loveland just viewed Customer Service Agent - Part Time at uhaul
Photo of the Rise User
Someone from OH, Cleveland just viewed HR Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Mid Level, System Administrator - (ETS) at Delivery Hero