We are looking for a Senior Python Developer with AWS expertise to support Treasury technology initiatives. In this role, you will drive backend engineering efforts, design scalable microservices architectures, and integrate diverse data sources into unified data models. You will collaborate with global teams, mentor less senior engineers, and contribute to high-stakes financial applications.ResponsibilitiesDesign and implement microservices architectures, API gateways, and inter-service communicationDevelop and optimize backend services using Python and modern frameworksIntegrate data from multiple sources (xlsx, pdf, csv, json) into a common data modelBuild and maintain REST APIs with a focus on performance and scalabilityMentor and provide technical guidance to less senior team membersAutomate tasks and manage operating system-level operations through shell scriptingTroubleshoot complex system and application issuesEnsure strong test coverage through robust unit testing and test automationCollaborate with globally distributed teams in an agile environmentParticipate actively in code reviews and peer learning initiativesRequirements3+ years of professional experience in Python developmentProficiency in backend frameworks such as FastAPI, Django, and Flask, including API design and optimizationExpertise in system design and software architecture, including microservices, API gateways, and inter-service communicationSkills in integrating data from multiple formats (xlsx, pdf, csv, json) into a common data modelBackground in managing and mentoring less senior team members from a technical perspectiveAdvanced knowledge of shell scripting (e.g., Bash) for task automation and OS-level managementUnderstanding of Linux/Unix operating systems, including process management, basic networking, and application layer integrationFamiliarity with AWS, GitHub Actions, and REST API developmentCompetency in test automation and robust unit testing practicesExperience working in agile teams on complex, high-stakes applicationsCollaborative mindset with comfort working across global teamsFamiliarity with Atlassian tools such as Jira and ConfluenceEnglish proficiency at an Upper-Intermediate level (B2) or higherNice to haveFrontend development experience with React and TypeScriptFinance domain expertise, ideally in Payments or TreasuryFamiliarity with Dagster, Kubernetes, and PandasKnowledge of dbtWe offerInternational projects with top brandsWork with global teams of highly skilled, diverse peersHealthcare benefitsEmployee financial programsPaid time off and sick leaveUpskilling, reskilling and certification coursesUnlimited access to the LinkedIn Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-winning culture recognized by Glassdoor, Newsweek and LinkedInEPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.