Senior Backend Engineer

London, England, United Kingdom · Engineering expand job description ↓


We’re building a self-sovereign financial platform with a suite of products and services powered by decentralisation that give you 100% control of your assets. Store them securely in our wallet, spend them with our payment card. We never touch or hold them ourselves. It’s simple, elegant and secure, and amongst the first practical authentic use-cases on the Ethereum blockchain.

Based in the heart of the vibrant Shoreditch tech community, we’re a high-performance team of around 25 people; we have freedom and responsibility, a culture that encourages original thinking offers ownership, and embraces knowledge sharing… and we have big plans to grow!


We're looking for an experienced Senior Backend Engineer to build products and services that bridge the real world and the decentralised world of the Ethereum Blockchain. In this role, you'll be breaking new ground developing real-world applications on top of the blockchain.

Here's what you'll be getting up to:

  • Designing and building our privacy-first products on the next generation computer; aka the blockchain, to ensure that our users will never be our products!
  • Collaborating with internal stakeholders to build uncharted, decentralised solutions for the payments industry
  • Ensuring the technical feasibility of product requirements & providing accurate timing estimates on work
  • Working with the other Backend Engineers to deliver our core platform.

Our Tech Stack includes:

Ethereum - Solidity- React Native - React.js - GraphQL - Apollo - Go & TypeScript - Docker - Kubernetes - GCP

This role is for you if:

  • You enjoying building distributed systems
  • You have deep and demonstrable experience in building backend systems in a service oriented architecture on the cloud
  • You love creating scalable solutions in a fast-paced environment
  • You have commercial programming experience with Go
  • You're committed to writing clean, testable and scalable code
  • You're good at breaking down problems into smaller pieces whilst keeping your eye on the big picture
  • You possess excellent verbal and written communication skills and thrive working within a team
  • You're not scared by complexity
  • You have a strong bias towards action and a healthy 'can do' attitude.

Bonus Points if:

  • You've previously worked on highly available distributed system
  • You have a good working knowledge of how the Ethereum Blockchain works
  • You've used GCP
  • ... or you're keen to learn all of the above, and more!

TokenCard is for you if:

  • You’re excited about the potential to create social change through technology. We're not in this to get rich quick, we want to fundamentally change how the world does business
  • You believe in strong opinions weakly held, without ego. This industry is too new to have experts. Great ideas come from anywhere and better ideas can come at any time
  • You embrace the growth mindset and you like to be constantly learning, about everything
  • You’re creative & innovative. If it has been done before you will do it better but you will also relish doing things that have never been done. You are happy to be experimental, create a hypothesis, test and iterate
  • You believe in transparency. It's not just a word for us - it’s what our business is built on. That means we treat our team like adults and we really value people who are open and genuine.


Our team members are rewarded well, not only with a competitive salary, but also with:

  • Generous Stock Option Scheme
  • TKN Option Scheme
  • Private health insurance
  • A training & development budget that helps you to grow with TokenCard
  • 25 days holiday + bank holidays
  • Flexible working hours - we care about your output, not when you rock up or clock out
  • A company pension scheme (naturally)
  • Top of the range hardware
  • Team lunch on Wednesdays, breakfast on Fridays and healthy snacks
  • Bi-annual company events
  • The option to participate in a crypto salary scheme
  • A fantastic office in the heart of Shoreditch
  • Access to a range of discounts and little life extras via Perkbox

A little bit about our recruitment process:

Following an initial intro call, we have a 3/4 step process which includes a technical challenge. In order to make the most of your time and ours, we ideally like to hold onsite interview sessions on the same day. We’re moving fast, so we aim for the whole process time to be between 1-2 weeks.

If all this sounds exciting...

Start a conversation by hitting apply and sending us some information about your achievements, ambitions and why you're interested in joining TokenCard- we look forward to hearing about you!

Unfortunately, we're not currently in a position to offer visa sponsorship.

We welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.

Check out some more about us on our blog here:

Personal information
Your Profile
Application Details
Are you eligible to work in the UK?
Do you have experience in building with Smart Contracts?
Do you have experience in building backend systems in a service oriented architecture on the cloud?
Do you have the ability to architect scalable solutions in a fast-paced environment?
Do you have programming experience with Go?
Do you have experience in profiling and debugging Go systems?
Do you have experience building highly-concurrent distributed systems?