Enable job alerts via email!

Python Engineer

Movement 8

London

On-site

GBP 50,000 - 90,000

Full time

24 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a Senior Python Software Engineer to design, develop, and maintain impactful web applications. This role involves working on complex projects, mentoring junior developers, and collaborating with cross-functional teams. The ideal candidate will have extensive experience in Python, AWS, and CI/CD practices, alongside familiarity with Big Data and Machine Learning technologies. Join a dynamic team that values creativity and technical excellence, and make a real difference in how people interact with technology.

Qualifications

  • Extensive experience in Python as a backend developer.
  • Proven ability in designing and deploying scalable systems.

Responsibilities

  • Design and develop robust front-end applications using modern technologies.
  • Mentor junior developers and collaborate with cross-functional teams.

Skills

Python
Communication Skills
Big Data
Machine Learning

Tools

AWS
CICD
Terraform
Kubernetes
NumPy
PyTorch
TensorFlow
Spark

Job description

Python Engineer UKIC DV Cleared Python, AWS, CICD, Terraform, Kubernetes

As a Senior Python Software Engineer, you play a pivotal role in designing, developing, and maintaining critical web applications. You will be self-driven and organised and be able to build elegant and stable solutions. You will work on a variety of projects with complex challenges within a unique space.
You will be at the forefront of delivering core solutions that have real impact on the way people think.

Work involved:

  • Design & develop robust and scalable front-end applications using modern technologies and best practices.
  • Full SDLC from requirements gathering to design, implementation, test and deployment.
  • Collaborate with cross-functional teams including product, front and back-end development and QA.
  • Mentor and guide junior developers.


Experience needed:

  • Very experienced in Python as a back end developer.
  • Proven experience in designing, developing & deploying scalable backend systems.
  • Familiarity with CICD, containerisation, deployment technologies & cloud platforms.
  • Familiarity with Big Data and Machine Learning technologies (NumPy, PyTorch, TensorFlow, Spark).
  • Excellent communication skills.

If you are interested, please get in touch and we can schedule a call.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.