Apply for this Job

UploadChoose a CV

To find out about how we process your data, please read our privacy policy.


Current Opportunities.

Python Developer

City (EC1)

Software Development

£70,000 - £80,000 per annum



Python Developer

As a Python Software Developer, you will get to work on a wide range of exciting and challenging problems with the data set of over a billion products. They have a small and fast-moving team and with this role comes an excellent opportunity to very quickly make a meaningful contribution to the company.

Tech Stack:

  • Python (APIs, Crawler and Data Ingestion Pipelines)
  • PHP (Internal Admin Systems)
  • MySQL
  • Elasticsearch
  • AWS (Athena, EC2, CloudFront, Lambda, DynamoDB, SQS, SNS, S3 + many more!)
  • Jenkins
  • Ansible
  • Terraform
  • Docker


  • 5+ years of software development experience
  • Excellent understanding of Python and its surrounding tooling and libraries
  • Understanding of how to write maintainable and testable code
  • Understanding of version control systems such as Git
  • Ability to work in a fast-paced environment
  • Self-motivated and able to learn independently

Existing commercial experience of at least one of the following:

  • Building and maintaining a production API
  • Web scraping and/or crawling
  • Working with data pipelines, ETL systems etc


  • Mentor and assist existing members of the team
  • Taking ownership over projects and leading the technical direction of them
  • Maintain and improve our existing Python based web crawler and APIs
  • Maintain and improve our Python based data ingestion pipeline
  • Collaborate with other members of the development team on existing and new projects

This is a fantastic role working for a company going from strength to strength. It also comes with some excellent benefits! Please send a copy of your CV over today.