Home About Chatter Jobs Career advice Login Sign up
Yoyo is hiring

Software Engineer – Data and Infrastructure

You will be working for Yoyo as Software Engineer – Data and Infrastructure

We’re hiring a software engineer to join our backend-team to work on data and infrastructure. We’re working on some of the following engineering problems (and you can be part of the solutions):

  • implementing real-world applications for machine learning
  • delivering sub-one-second response times at the point-of-sale
  • reducing risk and fraud of payments and transactions
  • processing high volumes of atomic and ordered transactions
  • making sense and organising transactional and purchase data
  • using hardware to augment the consumer experience


With 30,000 transactions being processed each month and 15% of consumers choosing to pay with Yoyo instead of using cash or payment cards, you can work on real world problems that millions of consumers will use. We own the entire technology stack and give engineers the freedom to decide what technologies and tools to use — and how to implement scalable solutions.Our backend stack includes, but is not limited to: Python, Django, PostgreSQL, DynamoDB, RabbitMQ, Celery, Puppet, Fabric, AWS.

Working with more than 10 major universities and 15 well-known high-street names, we’re focused on being an agile and collaborative team, without too much process getting in the way. From continuous integration and peer-based code reviews, to internal hack days and regular two-week sprints, we’re always exploring new ways to work.

Our service-oriented architecture is built to support real-time, high-availability and high-volume transactions that consistently delivers sub-one-second response times at the point-of-sale. We regularly use bleeding edge, open-source technologies to solve problems and we also actively contribute to open-source initiatives and standards.

Who We Are Looking For

You should get in touch with us if you:

  • have built and maintained widely-used, real-world products
  • have a grasp of the entire web and mobile stack
  • demand code to be well-tested and believe in the benefits of testing
  • are able to communicate with non-technical and technical team members
  • have an opinion on product and technical decisions and are able to sell them to the team
  • want to be part of a young, growing and ambitious team

The Company

Why work for us:

There are lots of reasons talented people are joining us:
  • extremely competitive salary and equity packages
  • relocation support if you’re joining us from abroad
  • choose your own hardware and software to get started
  • work in a collaborative, flexible, open-minded and flat organisation
  • work on challenging real-world problems that you can take ownership of
  • work on product that is on track to become a leader in its space
  • build something today and see it in people’s hands tomorrow

About us:

Yoyo is building the future of mobile payments and transactional marketing. We’re a one-year-old technology-driven startup founded by senior executives from Visa, PayPal and Zopa. We’ve raised over $5 million dollars in funding from institutional investors, strategic investors such as Telefonica, as well as angel investors from the payment and retail sectors.

The Job

Team/Dept: Engineering

Job type: Permanent full time

Remote working possible: no

Level of experience required: 5 years+

Salary/package: £55k to £85k + options


This job is located in London, United Kingdom

Sorry, no agencies please


Build something today and see it in people’s hands tomorrow