Full Stack Python Developer

Full Stack Python Developer - Data Engineering & AI


Location: UK-wide - Remote based.


Employment Type: Permanent
Salary: £75,000 - £85,000 per annum, dependent on experience



Context Recruitment is working in partnership with a leading IT Services provider to appoint a skilled Full Stack Python Developer with demonstrable experience in data engineering.

This role offers the opportunity to contribute to innovative cloud and data-driven projects within a collaborative and forward-thinking technical environment.



Key Responsibilities:



  • Design, build and maintain full-stack applications using Python (Django, Flask or FastAPI) and modern JavaScript frameworks (such as React, Vue or Angular)

  • Develop and optimise ETL pipelines, data workflows and API integrations

  • Collaborate with data engineers and analysts to ensure efficient data architecture and accessibility

  • Work with relational and non-relational databases (e.g.

    PostgreSQL, MongoDB)

  • Contribute to deployment processes using Docker, CI/CD pipelines, and cloud platforms.

  • Support container orchestration and microservices architecture using Kubernetes

  • Participate in architectural discussions and promote best practices across the development lifecycle



Candidate Requirements:



  • Proven experience as a Full Stack Developer with strong proficiency in Python

  • Solid understanding of data engineering principles, including ETL processes and data pipeline design

  • Front-end development experience using JavaScript and associated frameworks

  • Familiarity with cloud infrastructure, containerisation, and Kubernetes

  • Must have a keen interest in Artificial Intelligence and Machine Learning, with a desire to contribute to data-driven innovation

  • Strong problem-solving abilities and a collaborative approach to team-based development

  • Excellent communication skills and a proactive attitude towards learning and innovation



Must be eligible to work in the UK.


Paying between 75-85k, depending on experience.




Share Job