Python Engineer

Python Engineer

Posted 2 days ago by Inara

£500 Per day
Inside
Remote
London Area, United Kingdom

Summary: The Python Engineer role is a 6-month contract position with a leading Cloud Consultancy, focused on developing and maintaining scalable, cloud-native applications and APIs. The position requires collaboration with cross-functional teams and involves working primarily with Python and cloud environments. The ideal candidate will thrive in a collaborative setting and possess experience across the full software delivery lifecycle. This role is primarily remote, with a preference for candidates based in the UK.

Key Responsibilities:

  • Design, build, and maintain backend services and APIs using Python (Flask)
  • Collaborate with cross-functional teams including cloud engineers and frontend developers
  • Deploy and maintain applications on AWS or Azure cloud environments
  • Implement and optimise CI/CD pipelines to ensure smooth delivery and integration
  • Support application performance tuning, monitoring, and troubleshooting
  • Contribute to code reviews, testing, and documentation

Key Skills:

  • Strong commercial experience with Python and Flask
  • Proven experience working in cloud environments (AWS or Azure)
  • Familiarity with frontend integration, ideally React.js
  • Understanding of CI/CD pipelines (e.g. Jenkins, GitHub Actions, GitLab CI, CircleCI, or Azure DevOps)
  • Solid grasp of version control (Git) and modern software delivery practices
  • Desirable experience in consulting or working with multiple client projects
  • Familiarity with containerisation (Docker, Kubernetes)
  • Understanding of modern API design and microservice architecture

Salary (Rate): £500 daily

City: Leeds

Country: United Kingdom

Working Arrangements: remote

IR35 Status: inside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Python Engineer – 6-Month Contract (Inside IR35) | £450- £500 per day | 95% Remote

Company: Leading Cloud Consultancy

Contract: 6 months

Location: Leeds (UK-based candidates only)

About the Role

We’re working with a specialist Cloud Consultancy who are looking for a talented Python Engineer to join their team on a 6-month contract. You’ll play a key role in developing and maintaining scalable, cloud-native applications and APIs for enterprise clients, using modern tooling and agile practices. This role would suit someone who thrives in a collaborative environment, enjoys solving complex engineering challenges, and has experience working across the full software delivery lifecycle.

Key Responsibilities

  • Design, build, and maintain backend services and APIs using Python (Flask)
  • Collaborate with cross-functional teams including cloud engineers and frontend developers
  • Deploy and maintain applications on AWS or Azure cloud environments
  • Implement and optimise CI/CD pipelines to ensure smooth delivery and integration
  • Support application performance tuning, monitoring, and troubleshooting
  • Contribute to code reviews, testing, and documentation

Essential Skills

  • Strong commercial experience with Python and Flask
  • Proven experience working in cloud environments (AWS or Azure)
  • Familiarity with frontend integration , ideally React.js
  • Understanding of CI/CD pipelines (e.g. Jenkins, GitHub Actions, GitLab CI, CircleCI, or Azure DevOps)
  • Solid grasp of version control (Git) and modern software delivery practices

Desirable

  • Experience in consulting or working with multiple client projects
  • Familiarity with containerisation (Docker, Kubernetes)
  • Understanding of modern API design and microservice architecture