15 oct
|
Epam Systems
|
Ciudad de México
15 oct
Epam Systems
Ciudad de México
EPAM is a leading integral provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
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.
Responsibilities
Design and implement microservices architectures, API gateways, and inter-service communication
Develop and optimize backend services using Python and modern frameworks
Integrate data from multiple sources (xlsx, pdf, csv, json) into a common data model
Build and maintain REST APIs with a focus on performance and scalability
Mentor and provide technical guidance to less senior team members
Automate tasks and manage operating system-level operations through shell scripting
Troubleshoot complex system and application issuesEnsure strong test coverage through robust unit testing and test automation
Collaborate with globally distributed teams in an agile environment
Participate actively in code reviews and peer learning initiatives
Requirements
3+ years of professional experience in Python development
Proficiency in backend frameworks such as FastAPI, Django, and Flask, including API design and optimization
Expertise in system design and software architecture, including microservices, API gateways, and inter-service communication
Skills in integrating data from multiple formats (xlsx, pdf, csv, json) into a common data model
Background in managing and mentoring less senior team members from a technical perspective
Advanced knowledge of shell scripting (e.g., Bash) for task automation and OS-level management
Understanding of Linux/Unix operating systems, including process management, basic networking, and application layer integration
Familiarity with AWS, GitHub Actions, and REST API development
Competency in test automation and robust unit testing practices
Experience working in agile teams on complex, high-stakes applications
Collaborative mindset with comfort working across global teams
Familiarity with Atlassian tools such as Jira and Confluence
English proficiency at an Upper-Intermediate level (B2) or higher
Nice to have
Frontend development experience with React and TypeScript
Finance domain expertise, ideally in Payments or Treasury
Familiarity with Dagster, Kubernetes, and Pandas
Knowledge of dbt
We offer
International projects with top brands
Work with global teams of highly skilled, diverse peers
Healthcare benefits
Employee financial programs
Paid time off and sick leave
Upskilling, reskilling and certification courses
Unlimited access to the LinkedIn Learning library and 22,000+ courses
Global career opportunities
Volunteer and community involvement opportunities
EPAM Employee Groups
Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn
EPAM 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.
#J-18808-Ljbffr
📌 Senior Python Developer (Ciudad de México)
🏢 Epam Systems
📍 Ciudad de México