Salary: £65,000 - 70,000 per year Requirements: Proven experience leading the development of multiple complex web applications using Python, Flask, and Jinja2 Full-stack fluency across front-end, back-end, and AWS deployment Ownership mentality with experience taking a codebase from idea to a commercial-grade product Strong communication skills with the ability to translate complex technical specifications into clear plans for stakeholders and subcontractors Bonus experience with GIS mapping using OpenLayers, Kubernetes, or .NET Core Responsibilities: Lead the lifecycle of our cloud-based products from initial concept through enterprise deployment Design full system workflows, databases, and cloud infrastructure Build background services to run optimization algorithms in parallel Identify and scope new R&D opportunities and contribute to funding bids Manage external technical relationships and mentor junior engineers Work across backend, frontend, and AWS cloud orchestration to deliver high-performance digital products Technologies: AWS Backend Cloud Docker Flask Frontend GIS HTML5 Support JavaScript Kubernetes OpenLayers PostgreSQL Python Web ASP.NET AJAX Architect Sketch jQuery Fullstack More: We are an environmental-focused company building sophisticated full-stack systems that bridge heavy-duty engineering algorithms with high-performance digital products. Our optimization tools are used in demanding environments such as subsea exploration and offshore wind farms, and we offer the opportunity to work on high-impact engineering that supports global infrastructure and renewable energy. We value autonomy, technical ownership, and innovation, and our stack includes Python, Flask, Jinja2, SQLAlchemy, JavaScript, HTML5, CSS3, PostgreSQL, Docker, and AWS services including ECS, RDS, VPC, and Boto3. We also support a green culture with benefits such as railcard reimbursements and contributions toward home energy bills for renewable tariffs. last updated 24 week of 2026