Senior Python Developer

On-siteSalary not specified
Mexico

Job Description, Responsibilities & Requirements

About the Position

We are strengthening our platform with scalable backend services, and we need a Senior Python Developer to drive key engineering outcomes. You will work across Python, Django or Flask, ReactJS, AWS, databases, and Git while keeping security and auth top of mind-apply now.

Responsibilities

  • Architect and implement robust backend services and supporting components
  • Coordinate with team members to deliver reliable and high-performing software products
  • Participate in code reviews and share feedback to keep code quality high
  • Improve performance and address technical challenges when they arise
  • Connect external APIs and third-party services to fulfill project needs
  • Document and update technical specifications for new and existing capabilities
  • Encourage use of best practices throughout design, development, and release
  • Contribute to ongoing enhancements in team processes and technical growth

Requirements

  • Minimum of 3 years of relevant experience in software development
  • Strong expertise in Python for application development and ongoing support
  • Experience with ReactJS to build user interfaces and connect to backend systems
  • Working knowledge of Amazon Web Services (AWS) for deploying and managing cloud applications
  • Solid background in database design, maintenance, and optimization
  • Proficiency in Git for source control and collaborative delivery
  • Hands-on experience with Python web frameworks such as Django or Flask
  • Understanding of Python web server setup and deployment practices
  • Awareness of security principles and their application in software projects
  • Experience with user authentication and authorization implementation
  • Familiarity with Agile or Scrum software development methodologies
  • Excellent English communication skills, both written and spoken, at B2+ level or higher

We Offer

  • Opportunity to work remotely in Mexico
  • Be part of a leading company in the tech industry

About the Company

EPAM Systems is a global software engineering and product development company that partners with many of the world's leading businesses to deliver digital transformation and technology innovation.

Job Details

Company name:
EPAM
Location:
Mexico
Work Mode:
On-site
Posted on TheJob:
Jul 6, 2026
Last checked:
Jul 6, 2026
Posted on the source:
Jul 2, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.