
Streamlining recurring payments for businesses worldwide
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...
GoCardless offers enhanced maternity, paternity, and shared parental pay, along with 27 days of holiday (excluding bank holidays) and a work-away sche...
GoCardless fosters a culture focused on innovation and efficiency in the subscription economy. The company emphasizes leveraging technology, such as i...

GoCardless • London, UK
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.
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.
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.
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.
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.
Apply now or save it for later. Get alerts for similar jobs at GoCardless.