Python.Web & 9 others

EPAM Systems

EPAM Systems

Software Engineering

Colombia · Amp. Gabriel Hernández, Ciudad de México, CDMX, Mexico · Remote

Posted on Apr 8, 2026
Responsibilities
  • Create high-performance web applications using Python technologies
  • Improve reliability and optimize service availability across the platform
  • Integrate third-party APIs and extra services to enhance application functionality
  • Work with multiple teams to achieve shared project objectives
  • Refactor and extend existing web systems to address evolving business requirements
  • Evaluate code submissions and mentor other developers
  • Identify and resolve technical problems within web platforms
  • Set and maintain best practices for web development workflows
  • Help plan and estimate new features and project enhancements
Requirements
  • Bachelor’s or Master’s degree in Computer Science or a related discipline, or equivalent experience
  • 5+ years of professional experience in web-focused software engineering roles
  • At least 1 year of leadership experience supervising development teams
  • Advanced proficiency in Python for web application development and maintenance
  • Solid background in database management to ensure efficient storage and retrieval
  • Experience using Git for version control, collaborative development, and workflow optimization
  • Familiarity with Python web frameworks including Django, Flask, or FastAPI for efficient application development
  • Knowledge of Python web servers for deploying and running web solutions
  • Understanding of security measures that protect web applications from vulnerabilities
  • Background in software development methodologies to support smooth project execution
  • Capability to implement secure user authentication and authorization systems
  • Evidence of leadership by guiding teams or projects to successful outcomes
  • English proficiency at B2+ (Upper-Intermediate) or higher, written and spoken
Nice to have
  • Understanding of cloud platforms for deploying and managing web applications
  • Proficiency in Docker or similar tools for containerized environments
  • Familiarity with JavaScript, HTML, and CSS to build user interfaces
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