Python Engineer (Contract) Location: Canary Wharf (3 Days Per Week) Contract Type: Contract – Inside IR35 Day Rate: £500 per day Interview Process LeetCode-style live coding interview Final technical interview We are looking for an experienced Senior Software Engineer to join a high-performing engineering team working on scalable platforms and data-driven systems. This role focuses on building robust backend services, working with modern cloud technologies, and contributing to the design of high-quality software solutions. This is a great opportunity for an engineer who enjoys solving complex problems, collaborating with cross-functional teams, and delivering production-grade systems in a fast-paced environment. Key Responsibilities Design, develop, and maintain scalable backend services and APIs Write clean, maintainable, and well-tested code Collaborate with engineers, product teams, and stakeholders to deliver high-quality solutions Contribute to architecture discussions and technical design Work with cloud-native technologies and distributed systems Participate in code reviews and engineering best practices Troubleshoot and optimise system performance Key Skills & Experience Strong experience with Python development Experience building scalable backend systems and APIs Familiarity with cloud platforms (AWS, Azure, or GCP) Experience working with microservices architectures Strong understanding of data structures and algorithms Experience with CI/CD pipelines and modern engineering practices Excellent problem-solving and communication skills