Build a Bank: Nubank with Edward Wible - Software Engineering Daily

Nubank was started in 2013 with a credit card that was controlled through a mobile app. At the time, it was the first service in Brazil that allowed customers to do banking without going to a physical bank branch. Since then, Nubank has expanded into additional financial services and currently has 850 employees working in Brazil.

Edward Wible is a co-founder and CTO of Nubank and in this episode he discusses his work growing Nubank from a small team of less than 10 people into a company with almost 1000 people.

We have covered two other banks in the past few weeks: Monzo and N26. In terms of software engineering and product management, Nubank is similar to Monzo and N26. One characteristic that stood out was Nubank’s use of Clojure, a functional programming language built on the JVM.

A question that came up during this show: what is the line between “fintech company” and “bank”? We hope explore this more in future shows about the intersection of money and software.


Transcript provided by We Edit Podcasts. Software Engineering Daily listeners can go to to get 20% off the first two months of audio editing and transcription services. Thanks to We Edit Podcasts for partnering with SE Daily. Please click here to view this show’s transcript.


Hired is a career marketplace that intelligently matches tech talent with the world’s most innovative companies. We are on a mission to find everyone a job they love. Go to, and get $600 free, if you find a job through Hired.

With Wunder Capital, you can earn up to 7.5% annually while helping to finance renewable energy projects. Get started with Wunder Capital at

With Pluralsight’s learning platform, you can level up your skills in cutting edge tech like machine learning, cloud infrastructure, mobile development, DevOps and blockchain. Get access to three options: the 10-day free trial, 50% off your first month, and $50 off a yearly subscription at

Citus is worry-free Postgres that is built to scale out. Made for SaaS and enterprises, Citus is an extension to Postgres that transforms Postgres into a distributed database. Whether you need to scale out a multi-tenant app—or are building real-time analytics dashboards that require sub-second responses—Citus makes it simple to shard Postgres. Go to to learn more about how Citus can scale your Postgres database.

Also huffduffed as…

  1. Build a Bank: Nubank with Edward Wible - Software Engineering Daily

    —Huffduffed by richardkmiller on

  2. Nubank

    —Huffduffed by DTW on