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