24 episodes

Building an entirely new kind of bank doesn’t happen overnight – and it takes a village. At Starling Bank, our village is populated by a diverse team of engineers and developers working together to build and run the UK’s first mobile only bank account, through agile development processes and leading tech.

Fellow software developers, iOS and Android developers and general development enthusiasts – this podcast is for you!

The Starling Developer Podcast has been created to give you insider access into what goes on behind the curtain at a leading challenger bank, from the technical challenges of cloud-run banking through to iPhone and Android development. Starling’s engineering team will also be discussing subjects like our cloud-based infrastructure and the connections we’ll be making with other fintech frontrunners in the future.

Welcome!

Starling Developer Podcast Starling Bank

    • Technology

Building an entirely new kind of bank doesn’t happen overnight – and it takes a village. At Starling Bank, our village is populated by a diverse team of engineers and developers working together to build and run the UK’s first mobile only bank account, through agile development processes and leading tech.

Fellow software developers, iOS and Android developers and general development enthusiasts – this podcast is for you!

The Starling Developer Podcast has been created to give you insider access into what goes on behind the curtain at a leading challenger bank, from the technical challenges of cloud-run banking through to iPhone and Android development. Starling’s engineering team will also be discussing subjects like our cloud-based infrastructure and the connections we’ll be making with other fintech frontrunners in the future.

Welcome!

    Episode 24 - Choosing Your Language

    Episode 24 - Choosing Your Language

    One of the biggest decisions that you have to make when starting a large software project is which language or languages to write it in. In this episode we discuss what factors you should consider when picking a language and what language decisions Starling has made over the past three and a half years.

    Host Jason Maude investigates this with Head of Engineering for Apps and APIs Sam Everington and Lead Android Engineer Vasily Siminov.

    • 26 min
    Episode 23 - Open banking and APIs

    Episode 23 - Open banking and APIs

    Open banking and PSD2 have the potential to revolutionise banking. The ability for customers to be able to seamlessly share their financial data in a secure manner between different financial service providers could provide enormous benefits if implemented well. So how is Starling approaching providing these benefits to its customers?

    Host Jason Maude discusses this with Head of Banking Helen Bierton and Marketplace Engineers Chris Bowers and Josh Cooke.

    • 26 min
    Episode 22 - Deploying code rapidly and reliably

    Episode 22 - Deploying code rapidly and reliably

    Starling generally deploys software to production at least once a day during working hours. How do we ensure that this deployment process is easy for engineers and not disruptive for customers?

    Host Jason Maude finds out about Starling deployment strategies from Starling Site Reliability Engineers Nassos Antoniou and Andrew Cochrane.

    • 29 min
    Episode 21 - Software architecture reliability at scale

    Episode 21 - Software architecture reliability at scale

    In the very first episode of the first series of this podcast we talked about how we ensure that the software architecture that we use at Starling ensures reliability as far as possible. Since then Starling has scaled up from hundreds of customers to over half a million. In this episode we will look at how we have adapted our reliability strategies to deliver at scale.

    Host Jason Maude finds out how Starling has been developing this area from Starling Scale and Stability Engineers Alex Pardoe and Harry Austin.

    • 18 min
    Episode 20 - Avoiding legacy code

    Episode 20 - Avoiding legacy code

    It is a truth universally acknowledged that all large software systems will be increasingly made up of legacy code. But is this actually the case? In this episode we explore the concepts of legacy code, adaptable architecture, and agile tech companies, and explain how Starling is aiming to avoid the pitfalls of software landscapes of the past.

    Host Jason Maude discusses this with Head of Back-Office Engineering Martin Dow and Lead Customer Service Engineer Ricardo Avalos.

    • 26 min
    Episode 19 – Automated vs human decision making

    Episode 19 – Automated vs human decision making

    In this episode we discuss computerised decision making, from automation of human processes, to machine learning and AI. When do we let machines make decisions on their own and when do we provide human guidance?

    Host Jason Maude discusses this with Head of Fraud Catherine Walpole, Head of Data Science Harriet Rees, and Lead Credit Engineer Rich Sale.

    • 26 min

Top Podcasts In Technology

Listeners Also Subscribed To