Software Development Engineer - Payment Flows

GoCardless
London
1 year ago
Applications closed

Related Jobs

View all jobs

GenAI Software Engineer/Data Scientist

Senior Machine Learning Engineer - Oufits

Data Scientist & Software Engineer (ML/Ops)

Senior Software Engineer – Machine Learning

Senior Software Engineer - Machine Learning

Software Engineer, Applied Artificial Intelligence (AI)

GoCardless are here to support you and we’re committed to making the hiring process inclusive and accessible for everyone. If you need extra support or any adjustments made, please reach out to your Talent Partner.

Remember, we don’t expect you to meet every requirement. If you’re excited by this role, we encourage you to apply.

About us

At GoCardless we believe bank payments are the best way to pay and get paid. We also believe that bank account data is a powerful tool to make better, faster decisions. We’re making it easy to use both- for businesses everywhere.

GoCardless is used for domestic and international payments by 85,000+ organisations and counting, processing more than $30 billion across 30 countries. We are headquartered in the UK, with additional offices in Australia, France, Latvia and the United States.

About Payment Flows

Our mission as the Payment Flows team is to help GoCardless win more merchants in our strategic segments by improving the speed, visibility, and flexibility of our payment processing. What that means is we’re aiming to offer the best in class Direct Debit payment timings.

Our focus areas are payment speed, flexibility and usability. Practically this means creating market-leading payment timings to improve our product market fit to unlock new & cross-sell revenue as well as improving the flexibility of our payment processing to solve for use cases, increase our share-of-wallet, and win more merchants.

 Projects in the pipeline that align to these focus areas are:

Implementing market-leading payment timings to improve product market fit and unlock new & cross-sell revenue. Improving our payment processing reliability by rearchitecting our systems to be more resilient to failures (e.g. running multiple payout pipeline runs per day). Scaling out the international expansion of our same day settlement product. Investing time into developing a machine learning driven confirmation product for faster and stronger confirmation signals to merchants. Building out the first centralised bank account data store for GoCardless that will be leveraged by engineering teams across the business and to help drive strategic projects. You will actively shape the future of the team, aiming to build a robust, high-quality product. You'll be involved in planning and executing the technical vision, which includes working on some of these key initiatives. This is a unique and high-profile opportunity for you, as an engineer, to play a defining role in shaping the engineering direction of one of GoCardless' revenue streams in the coming years.

What excites you 

You have a growth mindset, motivated by driving concrete business outcomes.You adaptto new technologies and processes quickly.You thrive in a collaborative environmentand believe the best products are built through collaboration.You are passionateabout building and improving products by experimenting, prototyping and applying an iterative approach to validate ideas and learn.

What excites us

You have can build scalable, complex web based applications You want to solve problems that will drive revenue growth and will have an impact on the engineering technical vision. You effectively collaborate with other engineering teams and business stakeholders. You're a role model for the team, sharing your knowledge and experience. You take the lead in pushing projects forward and raising the whole team up.

(some of) The good stuff

Wellbeing- stay healthy with dedicated support and medical coverWork away scheme-you can apply to workaway from your country of residence for up to 90 days in any 12 month period (in accordance with our work away policy)Adaptive Working- Our hybrid workplace model fosters collaboration and flexibility, with in-office days determined at team levelEquity-all permanently employed GeeCees receive equity so we can share in the success we achieve togetherParental leave-to suit everyone embarking on life's great adventureTime off- generous holiday allowance, + 3 annual volunteer days, + 4 annual business-wide wellness days (‘GC Fridays’)

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

How to Write an AI Job Ad That Attracts the Right People

Artificial intelligence is now embedded across almost every sector of the UK economy. From fintech and healthcare to retail, defence and climate tech, organisations are competing for AI talent at an unprecedented pace. Yet despite the volume of AI job adverts online, many employers struggle to attract the right candidates. Roles are flooded with unsuitable applications, while highly capable AI professionals scroll past adverts that feel vague, inflated or disconnected from reality. In most cases, the issue isn’t a shortage of AI talent — it’s the quality of the job advert. Writing an effective AI job ad requires more care than traditional tech hiring. AI professionals are analytical, sceptical of hype and highly selective about where they apply. A poorly written advert doesn’t just fail to convert — it actively damages your credibility. This guide explains how to write an AI job ad that attracts the right people, filters out mismatches and positions your organisation as a serious employer in the AI space.

Maths for AI Jobs: The Only Topics You Actually Need (& How to Learn Them)

If you are a software engineer, data scientist or analyst looking to move into AI or you are a UK undergraduate or postgraduate in computer science, maths, engineering or a related subject applying for AI roles, the maths can feel like the biggest barrier. Job descriptions say “strong maths” or “solid fundamentals” but rarely spell out what that means day to day. The good news is you do not need a full maths degree worth of theory to start applying. For most UK roles like Machine Learning Engineer, AI Engineer, Data Scientist, Applied Scientist, NLP Engineer or Computer Vision Engineer, the maths you actually use again & again is concentrated in a handful of topics: Linear algebra essentials Probability & statistics for uncertainty & evaluation Calculus essentials for gradients & backprop Optimisation basics for training & tuning A small amount of discrete maths for practical reasoning This guide turns vague requirements into a clear checklist, a 6-week learning plan & portfolio projects that prove you can translate maths into working code.

Neurodiversity in AI Careers: Turning Different Thinking into a Superpower

The AI industry moves quickly, breaks rules & rewards people who see the world differently. That makes it a natural home for many neurodivergent people – including those with ADHD, autism & dyslexia. If you’re neurodivergent & considering a career in artificial intelligence, you might have been told your brain is “too much”, “too scattered” or “too different” for a technical field. In reality, many of the strengths that come with ADHD, autism & dyslexia map beautifully onto AI work – from spotting patterns in data to creative problem-solving & deep focus. This guide is written for AI job seekers in the UK. We’ll explore: What neurodiversity means in an AI context How ADHD, autism & dyslexia strengths match specific AI roles Practical workplace adjustments you can ask for under UK law How to talk about your neurodivergence during applications & interviews By the end, you’ll have a clearer picture of where you might thrive in AI – & how to set yourself up for success.