Full Stack Python Engineer
As a Full Stack Python Engineer, you’ll be building scalable, high-impact systems in one of London’s most collaborative and technically strong engineering environments. This is a role where your work genuinely matters - shaping solutions in a fast-moving energy business that values clean code, smart thinking, and continuous improvement. What’s in it for you
- Hybrid working – 2 days per week onsite in Canary Wharf, 3 days from home
- Annual bonus on top of a strong base salary
- Free breakfast and a genuinely people-first culture
- Training, development, and ongoing learning support
- Cycling scheme, pension, and regular team events
- A highly collaborative, technically strong engineering team
- Design and build scalable backend-heavy applications aligned with architectural standards
- Develop and maintain reliable services using Python and modern web frameworks
- Contribute to frontend components using TypeScript and JavaScript
- Collaborate with Product, QA, and DevOps to deliver high-quality features
- Lead code reviews and contribute to technical and architectural decisions
- Identify and resolve performance and scalability challenges
- Strong experience with Python and web frameworks such as Django
- Experience working with JavaScript and TypeScript in modern applications
- Exposure to cloud platforms such as AWS, Azure, or GCP
- Experience with CI/CD pipelines and modern development practices
- Understanding of scalable system design and secure architecture