We are looking for a Lead Python Developer with AWS expertise to spearhead Treasury technology initiatives. In this role, you will lead backend engineering efforts, define scalable microservices architectures, and drive the integration of diverse data sources into unified data models. You will collaborate with global teams, lead and mentor engineers across seniority levels, own architectural decisions, and shape the technical direction of high-stakes financial applications.ResponsibilitiesDefine and own the design and implementation of microservices architectures, API gateways, and inter-service communicationLead the development and optimization of backend services using Python and modern frameworksArchitect solutions for integrating data from multiple sources (xlsx, pdf, csv, json) into a common data modelEstablish standards and best practices for building and maintaining REST APIs with a focus on performance and scalabilityLead, mentor, and provide technical guidance to engineering team members, fostering their professional growthDrive automation strategies and oversee operating system-level operations through shell scriptingTroubleshoot and resolve complex system and application issues, guiding the team through root-cause analysisChampion strong test coverage through robust unit testing and test automation frameworksCollaborate with globally distributed teams in an agile environment and represent the team in cross-functional discussionsLead code reviews, drive peer learning initiatives, and set engineering quality standardsPartner with stakeholders and product owners to translate business needs into technical solutionsRequirements5+ years of professional experience in Python developmentAt least 1 year of relevant leadership experienceDeep proficiency in backend frameworks such as FastAPI, Django, and Flask, including API design and optimizationProven expertise in system design and software architecture, including microservices, API gateways, and inter-service communicationStrong skills in designing solutions for integrating data from multiple formats (xlsx, pdf, csv, json) into a common data modelDemonstrated experience leading and mentoring engineering teams from a technical perspective, including performance guidance and career developmentAdvanced knowledge of shell scripting (e.g., Bash) for task automation and OS-level managementSolid understanding of Linux/Unix operating systems, including process management, basic networking, and application layer integrationHands-on experience with AWS, GitHub Actions, and REST API developmentStrong competency in test automation and robust unit testing practices, with the ability to define testing strategyExperience leading agile teams on complex, high-stakes applicationsCollaborative leadership mindset with proven ability to work across global teamsExperience driving technical decision-making and architectural directionFamiliarity with Atlassian tools such as Jira and ConfluenceExcellent written and verbal communication skills in English (B2+ level)Nice 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.