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

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.

Job Details

Company
Grace May
Location
Wem, Shrewsbury, Shropshire, England, United Kingdom
Hybrid / Remote Options
Employment Type
Full-Time
Salary
£60,000 - £65,000 per annum
Posted