Lead Python Developer with AWS

EPAM Systems

México

Hybrid

MXN 900,000 - 1,300,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

EPAM Systems, Inc. seeks a Lead Python Developer with AWS expertise to drive treasury technology. You will lead backend engineering, shape scalable microservices, and integrate diverse data sources into unified models.

You will mentor engineers, own architectural decisions, and push for robust testing and automation in a globally distributed, agile environment.

Qualifications

  • 5+ years of professional Python development experience.
  • At least 1 year of leadership experience.
  • Strong backend framework experience (FastAPI, Django, Flask).
  • Proven system design and microservices experience.
  • Experience integrating data from multiple formats into a common data model.

Responsibilities

  • Define and own microservices architectures, API gateways, and inter-service communication.
  • Lead backend development with Python and modern frameworks.
  • Architect data integration from multiple sources into a unified model.
  • Mentor engineers and drive technical direction across teams.
  • Champion test automation and robust unit testing practices.

Skills

Python
Leadership
FastAPI
Django
Flask
AWS
API design
Linux/Unix
Bash
GitHub Actions
Microservices
Data integration

Tools

Dagster
Kubernetes
Pandas
dbt

Job description

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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Python Engineer (AI-Powered Financial Assistant)
Lead Python Engineer (AI-Powered Financial Assistant)

EPAM Systems • Mexico

Remote
MXN 900,000 - 1,500,000
Senior Python Engineer (AI-Powered Financial Assistant)
Senior Python Engineer (AI-Powered Financial Assistant)

EPAM Systems • Mexico

Remote
MXN 700,000 - 1,100,000
Healthcare benefits
Paid time off
Upskilling and certification courses
+1
Chief Python Engineer
Chief Python Engineer

EPAM Systems • Mexico

Remote
MXN 1,400,000 - 2,000,000
Healthcare benefits
Paid time off
Learning and certification courses
+2
Lead Python Engineer (GitHub Enterprise Administration)
Lead Python Engineer (GitHub Enterprise Administration)

EPAM Systems • Mexico

Remote
MXN 900,000 - 1,300,000
Healthcare benefits
Paid time off and sick leave
Upskilling, reskilling and certif ic
+3
Lead Python AI Solution Engineer
Lead Python AI Solution Engineer

EPAM Systems • Mexico

Remote
MXN 1,000,000 - 1,600,000
Advanced Software Engineering Manager
Advanced Software Engineering Manager

EPAM Systems • Mexico

Remote
MXN 900,000 - 1,300,000
Healthcare benefits
Paid time off and sick leave
Upskilling, reskilling and certified培训
+2
Senior Data Software Engineer
Senior Data Software Engineer

EPAM Systems • Mexico

Remote
MXN 900,000 - 1,200,000
Lead Financial Analyst
Lead Financial Analyst

EPAM Systems • Mexico

Remote
MXN 900,000 - 1,300,000
Healthcare benefits
Paid time off
Upskilling and certification courses
+2
AI Platform Software Engineering Manager (Python/FastAPI)
AI Platform Software Engineering Manager (Python/FastAPI)

EPAM Systems • Mexico

Remote
MXN 850,000 - 1,200,000
Healthcare benefits
Paid time off
Upskilling and certification courses
+2
Senior Python AI Solution Engineer
Senior Python AI Solution Engineer

EPAM Systems • Mexico

Remote
MXN 900,000 - 1,200,000
Healthcare benefits
Paid time off
Learning & development
+1