Skip To Main Content
backBack to Search

Senior Python Developer

Remote in Mexico
Python.Core
& 7 others

We are looking for a Senior Python Developer to join our team and contribute to the development of high-quality software solutions.

In this role, you will work on designing scalable systems, optimizing workflows, and collaborating with cross-functional teams to deliver innovative features. If you are passionate about coding and enjoy solving complex challenges in a fast-paced environment, we encourage you to apply.

Responsibilities
  • Develop and maintain scalable and efficient Python-based applications
  • Collaborate with cross-functional teams, including product managers and designers, to define and implement software requirements
  • Write clean and maintainable code that adheres to industry best practices
  • Design and optimize algorithms and data structures to improve system performance
  • Create Docker containers for application deployment and management
  • Contribute to front-end development using ReactJS to build interactive user interfaces
  • Troubleshoot and debug software issues to ensure system reliability
  • Participate in code reviews to maintain high-quality standards across the team
  • Stay updated on emerging technologies and integrate them into development processes
Requirements
  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field
  • At least 3 years of professional experience as a Python Developer
  • Strong understanding of algorithms and data structures to optimize application performance
  • Hands-on experience with Docker for containerization and deployment of applications
  • Proficiency in ReactJS for developing dynamic and user-friendly front-end components
  • Exceptional problem-solving and debugging abilities to address complex software issues
  • Fluent English communication skills, both written and spoken, at a B2 level or higher
Nice to have
  • Experience working with AWS Cloud services for deploying and managing applications in a cloud environment
  • Additional experience with Docker for advanced containerization techniques
  • Familiarity with LangChain for building modular AI applications
  • Knowledge of Playwright for automated testing in Python
  • Understanding of ChatGPT and its application in conversational AI systems
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