1. What is a Software Engineer at GoCardless?
As a Software Engineer at GoCardless, you are at the heart of simplifying global payments. You will be responsible for building, maintaining, and scaling the infrastructure and products that allow businesses worldwide to collect recurring payments. This is not just about writing code; it is about solving complex challenges in distributed systems, financial data integrity, and high-availability architecture.
Your work directly impacts the thousands of merchants who rely on GoCardless to manage their cash flow. You will collaborate with cross-functional teams, including product managers and customer success, to translate business requirements into robust technical solutions. Whether you are optimizing API performance, improving system resilience, or architecting new payment features, your contributions drive the company’s mission to take the pain out of getting paid.
Expect to work in a high-growth environment where technical rigor, ownership, and collaborative problem-solving are paramount. You will be expected to balance feature delivery with long-term system health, ensuring that the platform remains secure, performant, and scalable as the company expands its global footprint.