Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Engineer, Python

Tide

Senior Engineer, Python

At Tide, we help SMEs save time and money in the running of their businesses by not only offering business accounts and related banking services, but also a comprehensive set of highly usable and connected administrative solutions, from invoicing to accounting.

Tide is transforming the small business banking market and now supports over 2 million members globally across the UK, India, Germany and France.

Using advanced technology, all solutions are designed with SMEs in mind. With quick onboarding, low fees and innovative features, we thrive on making data driven decisions to serve our mission: to help SMEs save time and money so they can get back to doing what they love.

  • Tide is available for UK, Indian, German and French SMEs
  • Over 2 million members: 900,000 UK and 1,100,000 in India and growing rapidly
  • Over $300 million raised in funding
  • Over 2,800 Tideans globally
  • Recognised with Great Place to Work certification three years in a row, and among India's Top 50 Best Workplaces in Banking, Financial Services, and Insurance in 2026
  • We have offices in Central London, with a member support and technology centre in Sofia, Bulgaria, technology centres in Serbia, Romania, Lithuania and Hyderabad and offices in Gurugram, New Delhi, Berlin, Paris and Luxembourg

We're 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 Staff Engineer and work in a team of highly skilled Engineers. You'll work closely with our 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 our customer's needs.

We 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 our product. Outside of working in your squad you will discuss technical challenges, in our different Communities of Practice.

As a Senior Python Engineer you'll be:

  • Defining, owning and maintaining the services your team owns from our service catalogue that fall in one of our 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 our Community of Practice. You will apply your extensive experience on our problem domain and existing guidelines to become a true beacon of best practices among your fellow engineers
  • Career progression is as important to us as it is for you, and we, therefore, have put in place a Tide Growth Framework to guide you. With our expanding teams and business, we will encourage you to outgrow your initial responsibilities, if you so desire

What we are looking for:

  • Proven work experience as a Python Developer (working with this as a primary language)
  • Basic understanding of software engineering fundamentals (SOLID, ACID, Testing)
  • Hands-on experience with AWS and frameworks such as: Django, FastAPI and Flask
  • 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

Our tech stack:

  • 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 4850€ Min to 9325€ Max, 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) (does not include Health Insurance)
  • 25 days paid annual leave
  • 3 paid days off for volunteering or L&D activities
  • Parental Leave days (according to statutory)
  • Family-Friendly Leave (according to statutory + extended from Tide)
  • 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

Tidean ways of working:

At Tide, we champion a flexible workplace model that supports both in-person and remote work to cater to the specific needs of our different teams.

While remote work is supported, we believe in the power of face-to-face interactions to foster team spirit and collaboration. Our offices are designed as hubs for innovation and team-building, where we encourage regular in-person gatherings to foster a strong sense of community.

#LI-NZ1 #LI-Remote

Tide is a place for everyone

At Tide, we believe that we can only succeed if we let our differences enrich our culture. Our Tideans come from a variety of backgrounds and experience levels. We consider everyone irrespective of their ethnicity, religion, sexual orientation, gender identity, family or parental status, national origin, veteran, neurodiversity or differently-abled status. We celebrate diversity in our workforce as a cornerstone of our success. Our commitment to a broad spectrum of ideas and backgrounds is what enables us to build products that resonate with our members' diverse needs and lives.

We are One Team and foster a transparent and inclusive environment, where everyone's voice is heard.

At Tide, we thrive on diversity, embracing various backgrounds and experiences. We welcome all individuals regardless of ethnicity, religion, sexual orientation, gender identity, or disability. Our inclusive culture is key to our success, helping us build products that meet our members' diverse needs. We are One Team, committed to transparency and ensuring everyone's voice is heard.

Disclaimer

It has come to our attention that individuals or agencies are falsely claiming to represent Tide and are reaching out to candidates regarding job opportunities. Please be aware that:

  • Tide does not charge any fees at any stage of the recruitment process.
  • All official Tide job opportunities are listed exclusively on our Careers Page and applications should be submitted through this channel.
  • Communication from Tide will only come from an official @tide.co email address.
  • Tide does not work with agencies or recruiters without prior formal engagement, and we do not authorize third parties to make job offers on our behalf.

If you are contacted by anyone misrepresenting Tide or requesting payment, please treat it as fraudulent and report it to us immediately at View email address on click.appcast.io Your safety and trust are important to us, and we are committed to ensuring a fair and transparent recruitment process.

Tide leverages AI to enhance our hiring experience. You can read more about how we use AI in our recruitment process in our AI Policy.

Your personal data will be processed by Tide for recruitment purposes and in accordance with Tide's Recruitment Privacy Notice.

Vacancy posted 18 hours ago
Similar jobs that could be interesting for youBased on the Senior Engineer, Python in United States vacancy
  •  ...technology firm in the United States is seeking a highly skilled Senior Software Engineer to join the Integrations Team. You will design and develop...  .... The ideal candidate will have advanced proficiency in Python and professional experience with Go and TypeScript. This... 
    Senior
    Flexible hours

    bloomreach

    New York, NY
    2 days ago
  •  ...A technology company is seeking a Senior Software Engineer to develop and maintain localization tools using Python and JavaScript. You will enhance features within the Firefox codebase and collaborate with engineers to implement new functionalities. Strong experience... 
    Senior

    Mozilla

    New York, NY
    2 days ago
  •  ...A leading HealthTech company is seeking a Senior Software Engineer to join their team, focusing on SaaS solutions for the pharmaceutical market...  ...successful candidate will have expertise in TypeScript and Python, and experience with modern frameworks like React and NestJS... 
    Senior
    Remote work

    MEV, LLC

    New York, NY
    2 days ago
  •  ...experience with Apache Kafka Experience with Kafka Producers & Consumers Knowledge of Kafka Connect and Kafka Streams Experience in event-driven / streaming architecture Strong Java or Python skills Experience with Kafka cluster monitoring & performance tuning
    Senior
    Remote work

    eTeam

    Phoenix, AZ
    4 days ago
  •  ...Senior Software Engineer We're looking for a Senior Software Engineer to facilitate the expansion of our client's business operations. This position is a full-time role reporting to our Engineering Manager. Below is a description of your role and responsibilities,... 
    Senior
    Full time
    Remote work

    zipdev

    United States
    2 days ago
  •  ...Flexmadesoftware is seeking a Senior AI Solutions Engineer with strong Python expertise. In this role, you will build production-grade AI systems, design scalable architectures, and deploy reliable AI solutions into production environments. The ideal candidate should possess... 
    Senior

    Flexmadesoftware

    New York, NY
    20 hours ago
  •  ...Senior Software Engineer - Python/MongoDB Home based - EMEA We're enabling high-performing, rock-solid MongoDB deployments on any cloud or platform our customers choose. We want to create the world's best open source analog to MongoDB Atlas or Amazon DocumentDB,... 
    Senior
    Remote work
    Work from home

    Canonical

    United States
    18 hours ago
  •  ...Software Engineer/Python Developer Location: Bellevue, WA / Santa Clara, CA (Onsite day 1) Long term Contract Mandate – Python, Multi-threading, AWS (RDS, S3) Job Description: ~6+ years within specific technology domain areas (e.g. software development... 
    Senior
    Long term contract

    Futran Tech Solutions Pvt. Ltd.

    Bellevue, WA
    2 days ago
  • $90k - $140k

     ...specialized early prototype test boards, including work in LabVIEW and Python. • Convert legacy LabVIEW-based tools and scripts to Python (primary focus for Shanghai engineer) • Support early prototype Display Life Test software needs (primary focus... 
    Senior

    Tata Consultancy Services

    Cupertino, CA
    3 days ago
  •  ...sensors and RF communications. What You'll Get to Do: Engineer complex multidisciplinary solutions for customers that span hardware...  ...being a team lead Qualifications: ~+10 years experience as a full stack developer ~ Experience with: ~ Python... 
    Senior
    Immediate start
    Remote work

    Syzygy Integration

    United States
    19 hours ago
  • $97k - $185k

     ...providing immigration sponsorship for this position The Role As a Senior Full Stack Developer in a Quantitative Development team, you...  ...with Angular (TypeScript, RxJS) on the front-end and Python (pandas, NumPy) on the back-end, with strong object-oriented design... 
    Senior
    Work from home

    Fidelity Investments

    Lyndhurst, NJ
    5 hours ago
  •  ...Senior Software Engineer – (Python, Vue, AWS) Location: 100% REMOTE Duration: 12 months MUST COME FROM ENTERPRISE COMPANY LIKE GOOGLE, META, NIKE, ETC. This position is 100% remote. We are seeking an experienced software engineer to support the design, development... 
    Senior
    Remote work

    RIT Solutions

    United States
    1 day ago
  •  ...Senior Software Engineer (Python) for Hire Locations Overview Join an elite engineering team at a fast-growing, market-leading tech company. Work alongside seasoned leaders, tackle challenging problems, and drive innovation using cutting-edge Python and React. Autonomous... 
    Senior
    Flexible hours

    Hiretruss

    New York, NY
    2 days ago
  •  ...Senior Software Engineer (Python) Varonis secures AI and the data that powers it. The Varonis platform gives organizations automated visibility and control over their critical data wherever it lives and ensures safe and trustworthy AI from code to runtime. Backed by... 
    Senior
    Worldwide

    Varonis

    Washington DC
    1 day ago
  •  ...production models designed for commodities trading. Oversee Python development environment, customized specifically for data-...  ...office. Your Skills: Proven experience as a senior software engineer. Solid Python expertise and a track record of working with... 
    Senior
    Work at office

    Quanta Search

    Chicago, IL
    3 days ago
  • $175k - $210k

     ...to make key decisions. We're looking for engineers who are product-minded and can think...  ...maintaining complex backend systems, ideally with Python. Existing comfort deeply integrating...  ...logo and follow our LinkedIn page! Seniority level ~ Seniority level Not... 
    Senior
    Full time
    Local area
    Remote work
    Work from home

    Jobot

    Peoria, IL
    1 day ago
  •  ...Senior Software Engineer (Full Stack, Python) Apploi is seeking a Senior Software Engineer (Full Stack) to help our fast-paced, innovative, and remote-first company. You will be responsible for building and delivering improvements to the company's core hiring product... 
    Senior
    Remote work

    Viventium

    United States
    3 days ago
  •  ...Equals-True is seeking a Senior Backend Developer to adapt and extend backend architecture for a new knowledge management platform. This remote position requires strong Python skills and hands-on experience with Google Cloud Platform. Responsibilities include working... 
    Senior
    Remote work

    Equals-True

    United States
    2 days ago
  •  ...Senior Software Engineer Disney Streaming is looking for a Senior Software Engineer to join the DATOS team. You will be working on building...  ...highly impactful systems Write code in Java, Scala, Kotlin, Python, Spark Use AWS products and services (EC2, S3, Lambda,... 
    Senior

    RIT Solutions

    New York, NY
    1 day ago
  •  ...Senior Backend Engineer (Python) We are looking for a Senior Backend Engineer (Python) to join a technically demanding project involving data-intensive processing, system integration, and semantic technologies. You will play a key role in taking ownership of an existing... 
    Senior
    Remote work

    European Dynamics

    United States
    16 hours ago
  •  ...enhancing collaboration, we help operators, engineers, and financial teams make informed...  ...inquiries in under 5 minutes. We're hiring a Senior Software Engineer to join our Platform...  ...ideal for someone who loves writing modern Python, caring about architecture and... 
    Senior
    Local area
    Remote work

    ComboCurve, Inc.

    United States
    3 days ago
  • Boeing Future of Flight is hiring a Software Engineer - Developer 4 for a contract role in Seal Beach, California. This position focuses...  ...should have 5+ years of relevant experience, particularly in Python scripting, CI/CD, and Kubernetes. The role requires an active TS... 
    Senior
    Contract work

    Boeing Future of Flight

    Seal Beach, CA
    2 days ago
  •  ...JOB TITLE : Senior Software Engineer- P3 - NY LOCATION DETAILS: NY - Onsite Intake- Looking for someone who can...  ...impacting accounting unification. TECH STACK-----1. Scala. 2. Python. 3. Spark. 4. Databricks. Working alongside 14 others for... 
    Senior

    RIT Solutions, Inc.

    New York, NY
    3 days ago
  • 6AM City, LLC seeks an experienced LabView Developer based in California, Missouri. The role requires a minimum of 5 years of professional experience in LabView development, including extensive knowledge of versions 2018 to the latest, and a valid LabView Certification....
    Senior

    6AM City, LLC

    California, MO
    5 days ago
  •  ...Senior Software Engineer – Python AI Pipelines We are looking for a Senior Software Engineer to help build a new generation of transpilation tools powered by AI and modern verification techniques. These tools aim to bridge the gap between algorithm development and deployment... 
    Senior
    Local area
    Remote work
    Relocation package
    Flexible hours

    Code Metal

    United States
    4 days ago
  •  ...Python Developer Duration: 04-Feb-2019 - 02-Aug-2019 Description: We are looking for a Python Developer to join our Cloud Business...  ...with large sets of data Team spirit Good problem-solving skills BSc in Computer Science, Engineering or relevant field... 
    Senior
    Work experience placement

    Netpace

    Santa Clara, CA
    1 day ago
  • $60 - $70 per hour

     ...FlexStaff Careers is looking for a Data Engineer III to work remotely. The role involves designing, developing, and maintaining data architecture using T-SQL, ETL processes, and Python scripting. Responsibilities include automating data workflows and integrating diverse... 
    Senior
    Hourly pay
    Remote work

    FlexStaff Careers

    New York, NY
    4 days ago
  •  ...Software Engineer Go Python Integrations Typescript We are seeking a highly skilled Senior Software Engineer to join our Integrations Team within our Engagement product, contributing to Bloomreach's agentic platform for personalization. You will design, develop, and maintain... 
    Senior
    Flexible hours

    bloomreach

    New York, NY
    2 days ago
  •  ...A leading tech staffing company is seeking a Senior Backend Engineer to work 100% remotely. The ideal candidate should have strong expertise in Python and AWS, alongside extensive experience in modernizing legacy .NET applications to scalable cloud-based solutions. Responsibilities... 
    Senior
    Remote work

    Blue Coding

    United States
    2 days ago
  • $175k - $250k

     ...Senior AI/ML Engineer: Python & Scientific Computing SF, NYC, Remote About Swayable Swayable is a fast-growing AI and automated data science platform that measures public opinion and the impact of messages and advertising content on it. We are a 40-person team... 
    Senior
    Remote work

    Swayable

    San Francisco, CA
    12 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Engineer, Python. Be the first to apply!