9 Fintech Companies that Use Python in Software Development

Fintech continues to be one of the most exciting sectors for growth and innovation. However, when it comes to software development, due to the complexity of building robust and secure applications that are compliant with stringent financial industry regulations yet still provide a seamless, highly functional, and beautiful user experience, it’s crucial that the right tools are used for the job.
In order to cover all of a Fintech’s diverse needs, the programming language used needs to be easy to handle, scalable, mature, have high-performance, and be equipped with in-depth ready-made libraries and components.
If there’s one language that ticks all of these boxes, then it has to be Python. Indeed, according to HackerRank, Python tops the list of the most-used technologies for Fintech.

Image source: blog.hackerrank.com
Why is Python such a good choice for Fintech? Well, Fintech products are naturally concerned with many figures, calculations, and data, and so the applications are required to be efficient at mathematical tasks. What’s more, it happens that Python’s syntax is very close to the mathematical syntax used in financial algorithms, which also makes it the language that is most easily learned by other professionals working in finance, such as mathematicians and economists. In addition, Python is a comparatively simple and clear programming language when held up against other options, and it’s also great for machine learning, data science, and is famous for its continuous improvement.
Put it all together and it’s no wonder that so many Fintech companies operating today include Python in their tech stack, and in this article, we’re going to be looking at nine of them. Let’s dive in.
1. Stripe

Estimated to be worth around $9 billion, thousands of businesses use Stripe all over the world – including Salesforce, Lyft, and Amazon – and Python plays a key role in the Stripe tech stack.
2. Zopa

Since its launch, Zopa has lent more £3.64 billion to UK consumers. Over 60,000 individual investors now use the platform, lending money to more than 311,000 borrowers.
Looking at current job postings, Zopa is currently on the lookout for software engineers and data scientists with “excellent programming skills in Python”. Why? Because “We are strongly committed to Python as a key language in our technology stack and have big plans for the future,” the company says.
3. Affirm

According to current job listings for Software Engineers at Affirm, the company states that it “primarily uses Python”, in which applicants must have “strong ability”.
4. Robinhood

Robinhood lists Python in its tech stack on Siftery, and job listings for Backend Engineers require “intimate familiarity” with the language.
5. Iwoca

The company is currently looking to expand its team to help it reach its goal of financing a million small businesses within a decade – and it’s looking for Python Engineers (“We use Python”) to enable it to do so.
6. Bought By Many

The company is currently listing jobs for full-stack developers, with Python at the top of list of skill requirements.
7. Holvi

Founded in 2011, Holvi (which translates as “vault”) takes pride in positioning itself as a modern technology company, and is currently on the lookout for Python Developers. “Our code runs on Python,” Holvi says, “and our developers get to influence everything we develop.”
8. Oscar Health

According to Periscope Data, the Oscar Health team has built a tool in Python to standardise an A/B testing framework to improve the company’s ability to track huge volumes of data related to members’ health care, business integrations, claims data, and product interactions. Job listings for Software Engineers also require applicants to have skills in Python.
9. Revolut

The company’s aim is to “build a fair and frictionless platform to use and manage money around the world.”
Revolut is currently hiring Data Scientists with Python experience, and is also after Python Engineers for its Core Data Infrastructure to “push its teams to new heights.”
Final Thoughts
This list is by no means exhaustive, but it gives you a clear idea of the many and varied Fintechs out there that rely on Python to build enterprise software, grow, and innovate.
If you know of any other great Fintechs out there that use Python and deserve a mention, let us know in the comments below. And if you’re in Fintech and are looking for a talented team of Python developers, get in touch with us here at Netguru – we create revolutionary Fintech products that let people do things differently.