Salary: £70,000 - 75,000 per year Requirements: Strong experience with Python (Django) Experience with JavaScript / TypeScript Experience working in cloud environments (AWS, Azure or GCP) Strong understanding of APIs, microservices, and scalable systems Experience contributing to technical design or architecture decisions Ability to provide technical leadership and mentor others Experience working in modern engineering environments (CI/CD, Agile) Desirable Skills: Experience with React, Node.js, Terraform or Celery Strong database design and optimisation experience Responsibilities: Build and scale high-performance, cloud-based applications Develop backend services using Python (Django) Work across TypeScript / JavaScript where needed Contribute to technical design, architecture, and engineering best practices Provide technical leadership, supporting and mentoring other engineers Improve system performance, scalability, and reliability Collaborate with Product, QA and DevOps to deliver features Technologies: AWS Azure Backend CI/CD Cloud Celery DevOps Django GCP JavaScript Python React Terraform TypeScript microservices NodeJS API Flask More: We are a well-funded, mission-driven organisation in the renewable energy space, currently looking to hire a Senior Software Engineer for our core engineering team at our location in Canary Wharf, Central London. Our team operates in a high-impact engineering environment where your strong technical input will genuinely matter. We offer competitive salaries ranging from £70,000 to £75,000, along with hybrid/flexible working, company bonuses, a generous pension, and more. If youre a Senior Engineer looking for a role that combines hands-on development, technical ownership, and real-world impact, we encourage you to apply. last updated 11 week of 2026