contact us






£50,000 - £60,000 Per Annum

contract type


Full-Stack Python Software Engineer – R&D

Are you a passionate Full-Stack Developer looking to build upon cutting-edge research to use in production?
To take responsibility for development of brand-new features for our core product, using innovative technology?
Want to be involved in making a real difference in society?
The Opportunity
As Full-Stack Python developer you will be responsible for the design, development and maintenance of server-side features, for a Cloud-based product (AWS).
As a Python Developer you will take responsibility for architecture your own projects and work collaboratively within the team. You will also have an input of the shape of their Cloud Architecture!
As a Python Developer you’ll be responsible for maintaining the product, building the support infrastructure to test and deploy the product. Making use of popular CI tools like Jenkins CI, and deployment tools like helm and Terraform. As well as linking the product to our metrics tools like grafana and victorops.
Technical Stack
While previous experience isn’t required with everything here, you’ll be working within a development environment using the following tools:


  • Python, use of Django, Tornado, Pytest, boto, pika
  • Postgres
  • Docker
  • Rabbitmq
  • Kubernetes managed with helm
  • Multiple AWS products and services all managed through Terraform
  • Jenkins CI and git
  • Conda
  • Metrics & monitoring tools; grafana, prometheus, victorops.

For the R&D development team, they are looking for a full-stack developer with a wide breadth and depth of knowledge in development. With experience of designing, building and running low latency, scalable, reliable and secure Cloud-based systems for a large number of users.
Desirable experience
You are not required to have experience of all areas. However it will be highly desirable if you have experience of:


  • Designing, building and running low latency, scalable, reliable and secure cloud-based systems for a large number of users
  • Good experience of designing scalable RDBMS and NoSQL databases (eg MongoDB, Redis).
  • Proficient in Python or with some Python experience and a keen interest to move into Python development.
  • Good knowledge of back-end systems and RESTful architectures exposing APIs to mobile apps.
  • Experience of using AWS or other cloud platforms.
  • Experience of building and running containerised applications.
  • Experience of web frameworks (eg Django, Flask, Tornado).
  • Proven ability to deliver commercial software to deadlines.

The company can offer great career progression opportunities. They have great benefits including, bonus, training budgets, creating a platform for personal development. You will also have the chance to work in an expanding business in a rewarding, innovative business.

If you are interested please apply for immediate consideration by sending your CV to Jonathan Spragg, Reqiva –

Back To Vacancies

Antony Redmond

Director | Engineering

01189 595552

ready to work with us?