
About GoCardless
Streamlining recurring payments for businesses worldwide
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...
Skills & Technologies
Overview
GoCardless is hiring a Software Development Engineer II to tackle technical challenges in building banking schemes and optimizing dashboard performance. You'll work with Java and JavaScript in Lisbon.
Job Description
Who you are
You have a solid foundation in software engineering principles and are eager to contribute to a collaborative engineering culture. With experience in building scalable applications, you understand the importance of writing clean, maintainable code and are comfortable working with various technologies. You thrive in an environment where you can learn from diverse perspectives and are excited about the impact your work can have on the payment industry.
You possess strong problem-solving skills and are adept at debugging complex issues that arise in production systems. Your familiarity with Java and JavaScript allows you to contribute effectively to both backend and frontend development tasks. You are committed to continuous improvement and enjoy sharing knowledge with your peers, fostering a culture of learning and growth.
Desirable
Experience with AI-powered solutions or open banking technologies would be a plus, as would familiarity with direct debit systems. You are open to exploring new tools and frameworks that can enhance your productivity and the quality of your work.
What you'll do
As a Software Development Engineer II at GoCardless, you will be responsible for designing and implementing features that improve the payment experience for our customers. You will collaborate closely with product managers, designers, and other engineers to understand user needs and translate them into technical solutions. Your role will involve optimizing existing systems and ensuring they can handle increasing volumes of transactions efficiently.
You will participate in code reviews, providing constructive feedback to your teammates and ensuring adherence to best practices. Additionally, you will be involved in troubleshooting production issues, working to resolve them quickly to minimize impact on our users. Your contributions will help shape the future of our platform, making payments easier and more reliable for businesses around the world.
You will also have the opportunity to mentor junior engineers, sharing your expertise and helping them grow in their careers. By fostering a supportive environment, you will contribute to building a strong engineering team that is focused on delivering high-quality software.
What we offer
At GoCardless, we are committed to creating an inclusive workplace where everyone feels valued and supported. We offer competitive compensation and benefits, including opportunities for professional development and growth. You will be part of a mission-driven company that is dedicated to making payments simpler and more accessible for businesses globally. Join us in our journey to transform the payment landscape and make a positive impact on the world.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at GoCardless.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Amazon is hiring a Software Development Engineer II to work on international extensions and features for the Amazon.com website. You'll leverage AWS cloud services and work with technologies like Java and JavaScript. This position requires experience in software development and problem-solving skills.

Software Engineering
Amazon is hiring a Software Dev Engineer II to build AI-powered solutions for risk management in transportation. You'll work with technologies like AWS, Java, and Python to develop scalable distributed systems. This position requires 3+ years of professional software development experience.

Software Engineering
iHerb is hiring a Software Development Engineer II to build enterprise-grade software systems using the Microsoft .NET and Java stacks. You'll design, develop, and deploy scalable software solutions in a high transaction environment. This role requires experience with secure programming and CI/CD practices.

Software Engineering
Amazon is hiring a Software Development Engineer II to build and innovate consumer technology at a global scale. You'll work on large-scale distributed systems and innovative technologies including AI/ML and cloud computing. This position requires experience in designing and implementing scalable solutions.

Software Engineering
Amazon is hiring a Software Development Engineer II to design and implement innovative consumer electronics solutions. You'll work with Java and AWS to enhance the core device experience. This role requires hands-on experience in software development.