Python.Web & 8 others
EPAM Systems
Software Engineering
Mexico · Remote
Posted on Nov 19, 2025
Responsibilities
- Develop and support high-performing backend solutions
- Work alongside various teams to accomplish project objectives
- Improve application efficiency and resolve technical issues
- Participate in code reviews to maintain best practices
- Integrate software with external APIs and third-party platforms
- Assist in preparing and updating technical documentation
- Utilize automated testing to uphold software quality
- Help coordinate the release and deployment of new features
Requirements
- At least 3 years of experience in Python programming
- Proficient in database systems and data integration
- Experience using Git for version management
- Understanding of microservices architecture concepts
- Knowledge of Python testing tools and methodologies
- Familiarity with the software development lifecycle
- Practical experience with Python web frameworks
- Ability to configure and maintain Python web servers
- Understanding of secure coding standards
- Experience implementing authentication and authorization
- Strong foundation in software engineering principles
- English proficiency at B2+ level or higher, both spoken and written
Nice to have
- Experience working with cloud-based platforms and services
- Background in containerization and orchestration technologies
We offer/Benefits
- 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