Senior Python Full Stack Developer

MacArthur Recruitment
Newcastle upon Tyne, United Kingdom
Last month
£42,000 – £62,000 pa
Applications closed

Related Jobs

View all jobs

Senior Full Stack Python Engineer (Flask, REST APIs, AWS/Azure)

Grace May Sy45Sd, SY4 5SD, United Kingdom
£60,000 – £65,000 pa Remote

Senior Fullstack Developer (Python)

Robert Half Manchester, United Kingdom
£70,000 – £90,000 pa Hybrid

Senior Developer

Reed.co.uk Wc2B5Lx, WC2B 5LX, United Kingdom
£90,000 pa Hybrid

Senior Software Engineer

Applause IT Recruitment Ltd Birmingham, West Midlands (county), United Kingdom
£60,000 – £70,000 pa Hybrid

Senior Software and System Architect

NVIDIA United Kingdom
Remote

Senior Software and System Architect

Remote

Salary

£42,000 – £62,000 pa

Job Type
Permanent
Work Pattern
Full-time
Work Location
Hybrid
Seniority
Senior
Education
Degree
Posted
19 Apr 2026 (Last month)

Benefits

Railcard reimbursement Contribution to energy bills (renewable tariff) Bonuses based on company performance Enhanced sick pay Partial Professional membership support

Senior Python Full Stack Developer : Newcastle Upon Tyne (Hybrid)

£42,000 – £62,000 (DOE)

You’ll be working with a rapidly scaling engineering technology company developing world leading optimisation tools for advanced engineering environments such as offshore wind and marine operations. These tools transform complex algorithms into intuitive, high performance digital products — they are now seeking a Senior Python Full Stack Developer to help drive the next phase of growth.

This role offers genuine technical ownership, exposure to cutting edge engineering R&D, and the chance to build products that directly support the global net zero transition.

Why Join?

High impact engineering:Your work directly powers optimisation tools used across major engineering sectors.

Autonomy & influence:Shape architecture, propose new features, and drive technical direction.

Small, high performing team: Work closely with a Lead Developer and engineering specialists.

Variety & challenge:Full stack development, cloud architecture, background daemons, mapping tools, and more.

Career growth:Opportunities to lead projects, mentor others, and influence product strategy.

Innovation culture: Freedom to experiment, explore R&D ideas, and contribute to funded research proposals.

Benefits and package details for the role of Senior Python Full Stack Developer :

  • Salary between £42,000 and £62,000 DOE
  • Hybrid working - home / Newcastle office – completely flexible
  • Railcard reimbursement
  • Contribution to energy bills if you’re on a renewable tariff
  • Bonuses based on company performance
  • Enhanced sick pay
  • Partial Professional membership support

The Role :As Senior Python Full Stack Developer, you will:

  • Build and maintain cloud native web applications using Python, Python Flask, SQLAlchemy, and PostgreSQL.
  • Develop background daemons and orchestration services for parallel optimisation algorithms.
  • Good knowledge about Parallel Computing, Virtual Computing, Cloud Computing and Dockerization
  • Architect system workflows, database structures, and cloud infrastructure.
  • Create intuitive, high quality front end interfaces using HTML, CSS, JavaScript, jQuery, and Jinja2.
  • Work with Docker, AWS (ECS, RDS, EFS, EC2, VPC), and Azure DevOps CI/CD pipelines.
  • Identify new features, contribute to R&D scoping, and support technical proposals.
  • Mentor junior developers and support their technical progression.
  • Represent the company at conferences, webinars, and industry events.
  • Conducting high quality code reviews

About the Team :You’ll join a small, collaborative Full Stack Development team led by an experienced Lead Developer. The environment is:

  • Supportive: Open communication, shared problem solving, and no egos.
  • Engineering driven: Clean architecture, thoughtful design, and robust code matter.
  • Fast moving: Decisions are quick, ideas are welcomed, and your work is visible.
  • Interdisciplinary: Daily interaction with engineering, optimisation, and domain experts.

This is a team where senior engineers thrive because they’re trusted, empowered, and encouraged to innovate.

What You Bring to the role of Senior Python Full Stack Developer :

  • Strong full stack Python development experience.
  • Experience with cloud computing, Docker, and CI/CD pipelines.
  • Ability to design and build background services and parallel computing workflows.
  • Excellent communication skills — able to explain technical concepts clearly.
  • A collaborative mindset and willingness to mentor others.
  • Curiosity, creativity, and a passion for building elegant, scalable solutions.

Technical Stack

Back End:Python, Python Flask, MVT (Model – View – Template) structure, SQLAlchemy, PostgreSQL, multiprocessing/multithreading

Front End: HTML, CSS, JavaScript, jQuery, DataTables, AJAX, Jinja2, NPM (Node package manager

Cloud & DevOps:Docker + Docker Python API, AWS (ECS, RDS, EFS, Boto3 API, EC2, VPC, Firewall, Boto3), Azure DevOps (Repositories + CI/CD Pipelines)

Additional Tools: OpenLayers (web mapping), Git / SourceTree

Desirable:

Certifications or CPD in AWS, Python, front end development, cyber security, etc.

Training or experience in net zero engineering sectors

For more information, or to apply for the position of Senior Python Full Stack Developer, please contact Ewen.

At MacArthur Recruitment we are committed to maintaining the trust and confidence of our customers. We collect your information for the purposes of providing job-finding services only, and do not sell, rent or trade lists with other companies for marketing purposes.

We don’t collect cookies on our website, or use analytical tools to monitor visitor behaviour. We believe that if you want to get in touch with us, you will.

Any information you provide to us on your CV or via a job board is kept securely on our database and is shared with any potential employer only after you have given permission for us to do so.

To find details on how we use this information, please read our privacy policy which can be found at www macarthurrecruitment co uk, where you can also find details of how to contact our Data Protection Lead, Stephanie Harding, should you wish to exercise your rights to view, amend, or delete the personal information that we hold.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Where to Advertise Cloud Computing Jobs in the UK (2026 Guide)

Where to advertise cloud computing jobs UK in 2026: the specialist boards and channels that reach AWS, Azure, GCP and cloud-native engineering talent. The candidate pool is large relative to other deep tech disciplines but highly segmented — cloud architects, DevOps engineers, platform engineers, FinOps specialists and cloud security professionals each occupy distinct communities with different job search behaviours, certification profiles and salary expectations. General job boards reach a broad audience but struggle to differentiate between these disciplines, producing high application volumes but low candidate quality for specialist cloud roles. This guide, published by CloudComputingJobs.co.uk, covers where to advertise cloud computing roles in the UK in 2026, how the main platforms compare, what employers should expect to pay, and what the data says about hiring across different role types.

Cloud Computing Jobs UK 2026: What to Expect Over the Next 3 Years

Cloud Computing Jobs UK 2026: salaries, hiring trends and the AWS, Azure and GCP skills shaping UK cloud careers over the next three years. Cloud computing is the infrastructure layer on which the modern digital economy runs — and the jobs market that has grown around it is one of the largest, most sustained, and most structurally resilient in the entire technology sector. But the cloud computing jobs market of 2026 looks quite different from the one that existed three years ago, and the next three years will bring further change at a pace that rewards those who understand the direction of travel. The migration phase that defined cloud hiring for much of the previous decade is largely complete for enterprise organisations. The question for most UK businesses is no longer whether to move to the cloud but how to operate, optimise, and secure what they have already built there — and how to integrate the wave of AI capability that is now being delivered primarily through cloud infrastructure. That shift has profound implications for which cloud skills are in demand, which roles are growing, and which are beginning to plateau. At the same time, new architectural patterns — multi-cloud, cloud-native, serverless, and the growing integration of edge computing with centralised cloud infrastructure — are creating entirely new categories of specialist expertise that employers are actively competing to hire. The cloud computing jobs market of 2026 is not contracting. It is evolving, and evolving in ways that create significant opportunity for job seekers who are building the right skills. This article breaks down what the UK cloud computing jobs market is likely to look like through to 2028 — covering the titles emerging right now, the technologies driving employer demand, the skills that will matter most, and how to position your career ahead of the curve.