Managed File Transfer (MFT) systems are cyberinfrastructure that provide higher level functionalities on top of basic point-to-point data transfer protocols such as FTP, HTTP, and SCP. This paper presents an open source MFT system that incorporates science gateway requirements. We describe the system requirements, system architecture, and core capabilities.