LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›GoCardless›Senior Software Development Engineer
GoCardless

About GoCardless

Streamlining recurring payments for businesses worldwide

🏢 Tech, Finance, Financial Services👥 501-1000 employees📅 Founded 2011📍 Clerkenwell, London, UK💰 $634.5m⭐ 3.8
FintechB2BPaymentsFinancial Services

Key Highlights

  • Processes over $130B annually for 100,000+ businesses
  • Raised $634.5M in total funding, including $312M Series G
  • Operates in 30+ countries with a strong international presence
  • Acquired Nordigen in 2022 to enhance OpenBanking functionality

GoCardless is a leading fintech company headquartered in Clerkenwell, London, specializing in recurring payments. With over 100,000 businesses relying on its services, GoCardless processes more than $130 billion annually across 30+ countries. The company has raised $634.5 million in funding, includi...

🎁 Benefits

GoCardless offers enhanced maternity, paternity, and shared parental pay, along with 27 days of holiday (excluding bank holidays) and a work-away sche...

🌟 Culture

GoCardless fosters a culture focused on innovation and efficiency in the subscription economy. The company emphasizes leveraging technology, such as i...

🌐 Website💼 LinkedIn𝕏 TwitterAll 41 jobs →
GoCardless

Senior Software Development Engineer

GoCardless • London, UK

Posted 2w ago🏛️ On-SiteSeniorSoftware engineering📍 London
Apply Now →

Skills & Technologies

Java

Overview

GoCardless is seeking a Senior Software Development Engineer to tackle technical challenges in building banking solutions. You'll work with Java and contribute to optimizing payment systems. This role requires significant experience in software development.

Job Description

Who you are

You have 5+ years of experience in software development, particularly in building scalable systems that handle complex transactions. Your background includes a strong understanding of banking schemes and payment processing, allowing you to contribute effectively to GoCardless's mission of simplifying payments for businesses.

You possess deep expertise in Java, having developed high-performance applications that integrate with various banking systems. Your experience includes optimizing code for performance and reliability, ensuring that the systems you build can handle significant transaction volumes without compromising on speed or security.

Collaboration is key for you — you enjoy working with cross-functional teams, including product managers and designers, to create user-friendly solutions. You thrive in environments where you can share knowledge and learn from others, contributing to a positive engineering culture.

You are passionate about leveraging technology to solve real-world problems, particularly in the financial sector. Your interest in AI and open banking solutions aligns with GoCardless's commitment to innovation and improving payment success rates.

Desirable

Experience with cloud technologies and microservices architecture would be a plus, as GoCardless continues to evolve its infrastructure. Familiarity with direct debit systems and real-time payment processing will help you hit the ground running in this role.

What you'll do

As a Senior Software Development Engineer at GoCardless, you will take on the challenge of building and optimizing payment systems that serve over 100,000 businesses globally. Your role will involve designing and implementing features that enhance the user experience while ensuring the security and reliability of transactions.

You will collaborate closely with product teams to understand user needs and translate them into technical requirements. This includes participating in design reviews, providing feedback on architecture, and ensuring that the solutions you develop align with business objectives.

Your responsibilities will also include mentoring junior engineers, sharing best practices, and fostering a culture of continuous improvement within the engineering team. You will be expected to contribute to code reviews, ensuring that the codebase remains clean and maintainable.

In addition to development tasks, you will engage in troubleshooting and resolving production issues, working to minimize downtime and enhance system performance. Your analytical skills will be crucial in identifying bottlenecks and proposing solutions that improve overall efficiency.

What we offer

GoCardless is committed to creating a supportive and inclusive work environment. We offer competitive compensation and benefits, including opportunities for professional development and growth within the company. You will have the chance to work on meaningful projects that impact businesses worldwide, contributing to a more efficient payment landscape.

Join us in our mission to simplify payments and make a difference in the financial technology space. We encourage you to apply even if your experience doesn't match every requirement — your enthusiasm and willingness to learn are what matter most.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at GoCardless.

Apply Now →Get Job Alerts