Description Come join an established and fast-growing Financial Technology company dedicated to removing friction in payment processing through a comprehensive line of electronic solutions. They are looking for an experienced Software Engineer (Python) to join an Agile development team focused on expanding their core payment processing platform and products within the consumer finance industry. You will work in a small team where you will have an immediate, measurable impact on the business by helping the business reach the next level of growth. The environment is collaborative and challenging, designed for engineers who enjoy solving sophisticated problems and pushing the boundaries of what is possible with web, mobile, and alternative payment channels. English fluency is a MUST for this role! Only candidates with level C1 or C2 will be considered: A1 Beginner A2 Elementary B1 Intermediate B2 Upper-Intermediate C1 Advanced C2 Proficient Responsibilities Core Development : Building and enhancing the core API, user interfaces, and backend processing systems via new greenfield development and legacy system support. Integrations : Integrating with existing corporate and partner applications that span multiple coding languages and frameworks. System Quality : Developing high-performance and reusable software with excellent test coverage. Cloud Operations : Developing and deploying to cloud-based technology using AWS. Product Design : Participating in the design of core products and evaluating existing and new technologies to ensure industry best practices. Reliability : Supporting the operations team to provide the best possible uptime and service quality. Requirements