Grace May logo

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

Job details:

Category:
Data
Work mode:
Remote
Experience:
Senior
Employment:
Full-time
Salary:
£60,000 - £65,000 p/y
Added:
40 days ago

Tech stack:

Flask Python REST HTML Terraform Azure Git Docker CSS AWS Javascript NumPy Pandas Pytest D3Js Scikit-Learn

Perks:

  • Remote work
  • Quarterly meet-ups

Description:

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

Remote | SaaS Platform | £60,000 – £65,000 + Benefits

We are recruiting for a Senior Full Stack Python Engineer to join a growing technology business building a data-driven SaaS platform focused on predictive modelling.

This role is fully remote, with occasional quarterly meet-ups in the West Midlands.

You will join at an exciting stage, moving from proof of concept into a production-grade Python platform, with the opportunity to shape architecture, influence technical decisions, and play a key role in scaling the product.

Key Skills (Python, Flask, Full Stack, Cloud)
  • Python (5+ years preferred)
  • Flask or similar Python web frameworks
  • Full Stack Development (backend and frontend)
  • REST API development
  • HTML, CSS and modern JavaScript
  • JavaScript libraries (D3.js or similar)
  • Testing frameworks (pytest)
  • Git and collaborative development workflows
  • Cloud platforms (AWS or Azure)
  • Software architecture and clean code principles
The Role

You will work across backend and frontend development, helping to build and scale a modern SaaS platform.

  • Build and develop a production-ready Python library
  • Design and develop RESTful APIs using Python and Flask
  • Develop frontend components using HTML, CSS and JavaScript
  • Implement testing using pytest and TDD principles
  • Contribute to system architecture and technical design
  • Work with cloud infrastructure (AWS or Azure)
  • Support CI/CD pipelines and development best practices
What We Are Looking For

We are looking for a strong engineer who can combine technical ability with clear thinking and communication.

  • Able to explain technical concepts clearly
  • Understands trade-offs in software design
  • Comfortable contributing to technical decisions
  • Enjoys solving complex problems in a practical way
  • Confident working with both technical and non-technical stakeholders
Desirable Experience
  • SaaS platform development
  • Data science libraries (pandas, NumPy, scikit-learn)
  • Infrastructure as Code (Terraform or similar)
  • Docker or containerisation
  • Experience scaling production systems
Why Apply?
  • Work on a modern Python SaaS platform
  • Influence architecture and technical direction
  • High level of autonomy
  • Remote working with flexible structure
  • Opportunity to grow as the platform scales

If you are a Senior Python Developer or Full Stack Engineer looking for a role where you can take ownership and contribute to meaningful technical decisions, we would be keen to speak.

Apply:

Apply

Similar jobs

Digital Waffle logo
Data Scientist
Digital Waffle
Nottingham
£60,000 - £60,000 p/y
Python
SQL
Azure
Git
Digital Waffle logo
Data Scientist
Digital Waffle
Nottingham
£60,000 - £60,000 p/y
Python
SQL
Azure
Git
Noir logo
Python Developer
Noir
Newcastle Upon Tyne
£42,000 - £62,000 p/y
Flask
Python
HTML
Git
Noir logo
Python Developer
Noir
Newcastle Upon Tyne
£42,000 - £62,000 p/y
Flask
Python
HTML
Git
Noir logo
Python Developer
Noir
Newcastle Upon Tyne
£42,000 - £62,000 p/y
Flask
Python
HTML
Git

Job details:

Category:
Data
Work mode:
Remote
Experience:
Senior
Employment:
Full-time
Salary:
£60,000 - £65,000 p/y
Added:
40 days ago

Similar jobs

Digital Waffle logo
Data Scientist
Digital Waffle
Nottingham
£60,000 - £60,000 p/y
Python
SQL
Azure
Git
Digital Waffle logo
Data Scientist
Digital Waffle
Nottingham
£60,000 - £60,000 p/y
Python
SQL
Azure
Git
Noir logo
Python Developer
Noir
Newcastle Upon Tyne
£42,000 - £62,000 p/y
Flask
Python
HTML
Git
Noir logo
Python Developer
Noir
Newcastle Upon Tyne
£42,000 - £62,000 p/y
Flask
Python
HTML
Git
Noir logo
Python Developer
Noir
Newcastle Upon Tyne
£42,000 - £62,000 p/y
Flask
Python
HTML
Git