Senior Python Full Stack Engineer

EPAM Systems

Mexico

On-site

PHP 3,321,000 - 5,166,000

Full time

27 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Career growth
LinkedIn learning access
Flexible schedule
Multicultural environment
Employee stock purchase plan
Medical insurance

Job summary

EPAM Systems is seeking a Senior Python Full Stack Engineer to build scalable web applications across the stack. You will work on Python-based backend services and APIs, and develop responsive frontend components using React or Angular.

The role requires 3+ years of Python experience, familiarity with FastAPI/Flask/Django, and strong English proficiency (B2). You will engage in design reviews and collaborate with product owners, designers, QA, and other developers.

Qualifications

  • 3+ years of hands-on Python experience.
  • Familiarity with FastAPI, Flask or Django.
  • Working knowledge of React or Angular.
  • Clear understanding of REST APIs and web application architecture.
  • Background with relational or NoSQL databases.
  • Proficiency in JavaScript/TypeScript, HTML and CSS.
  • Practical experience with testing, debugging and CI/CD practices.
  • Excellent communication skills and the ability to operate independently.
  • Proficiency in English, both written and spoken, at a minimum B2 level.

Responsibilities

  • Build full-stack applications using Python and modern frontend frameworks.
  • Develop backend services APIs and integrations.
  • Design responsive and maintainable frontend components.
  • Handle databases cloud services and deployment pipelines.
  • Partner with product owners designers QA engineers and fellow developers.
  • Engage in technical design code reviews and architecture discussions.
  • Maintain code quality, application performance and long-term maintainability.

Skills

Python
REST APIs
React/Angular
English (B2)
CI/CD
Databases (SQL/NoSQL)
Frontend (HTML/CSS/JS)
Testing & debugging
Communication

Tools

Docker
Kubernetes
Git

Job description

We're seeking a Senior Python Full Stack Engineer who brings solid backend expertise in Python along with frontend skills in React or Angular. The right candidate will be at ease working across the entire stack and helping build scalable, maintainable web applications.

Responsibilities
  • Build full-stack applications using Python and modern frontend frameworks
  • Develop backend services APIs and integrations
  • Design responsive and maintainable frontend components
  • Handle databases cloud services and deployment pipelines
  • Partner with product owners designers QA engineers and fellow developers
  • Engage in technical design code reviews and architecture discussions
  • Maintain code quality application performance and long-term maintainability
Requirements
  • 3+ years of hands-on experience with Python
  • Familiarity with FastAPI, Flask or Django
  • Working knowledge of React or Angular
  • Clear understanding of REST APIs and web application architecture
  • Background with relational or NoSQL databases
  • Proficiency in JavaScript/TypeScript, HTML and CSS
  • Practical experience with testing debugging and CI/CD practices
  • Excellent communication skills and the ability to operate independently
  • Proficiency in English, both written and spoken, at a minimum B2 level
Nice to have
  • Cloud background with AWS Azure or GCP
  • Hands-on experience with Docker or Kubernetes
  • Exposure to microservices
  • Familiarity with GraphQL or event-driven systems
We offer
  • Career plan and real growth opportunities
  • Unlimited access to LinkedIn learning solutions
  • Constant training, mentoring, online corporate courses, eLearning and more
  • English classes with a certified teacher
  • Support for employee’s initiatives (Algorithms club, toastmasters, agile club and more)
  • Enjoyable working environment (Gaming room, napping area, amenities, events, sport teams and more)
  • Flexible work schedule and dress code
  • Collaborate in a multicultural environment and share best practices from around the globe
  • Hired directly by EPAM & 100% under payroll
  • Law benefits (IMSS, INFONAVIT, 25% vacation bonus)
  • Major medical expenses insurance: Life, Major medical expenses with dental & visual coverage (for the employee and direct family members)
  • 13 % employee savings fund, capped to the law limit
  • Grocery coupons
  • 30 days December bonus
  • Employee Stock Purchase Plan
  • 12 vacations days
  • Official Mexican holidays, plus 5 extra holidays (Maundry Thursday and Friday, November 2nd, December 24th & 31st)
  • Monthly non-taxable amount for the electricity and internet bills

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.

EPAM is a leading global 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Engineer with Cloud experience
Senior Python Engineer with Cloud experience

EPAM Systems • Mexico

On-site
PHP 2,214,000 - 4,428,000
Career growth opportunities
English classes
Employee Stock Purchase Plan
+2
Lead Python Full Stack Engineer
Lead Python Full Stack Engineer

EPAM Systems • Mexico

On-site
PHP 3,320,000 - 4,426,000
Career growth
LinkedIn learning access
Training programs
+14
Lead Python Engineer with Cloud experience
Lead Python Engineer with Cloud experience

EPAM Systems • Mexico

On-site
PHP 4,426,000 - 7,377,000
Career plan and real growth机会
Unlimited access to LinkedIn learning
Constant training, mentoring, online e
+13
Data Delivery Manager
Data Delivery Manager

EPAM Systems • Mexico

On-site
PHP 3,320,000 - 4,795,000
Career growth opportunities
LinkedIn Learning access
English classes with certified teacher
+2
Senior Full-Stack Python/React Engineer
Senior Full-Stack Python/React Engineer

EPAM Systems • Mexico

On-site
PHP 6,270,000 - 11,285,000
Healthcare benefits
Paid time off
Learning & development
+3
Lead Python Developer
Lead Python Developer

EPAM Systems • Mexico

On-site
PHP 1,000,000 - 2,000,000
Healthcare benefits
Global teams of skilled peers
Paid time off & sick leave
+2
Technical Delivery Manager - AI-Native Transformation & Intelligent Engineering
Technical Delivery Manager - AI-Native Transformation & Intelligent Engineering

EPAM Systems • Mexico

On-site
PHP 4,426,000 - 7,377,000
Career growth opportunities
LinkedIn learning access
English classes
+4
Lead Data DevOps Engineer
Lead Data DevOps Engineer

EPAM Systems • Mexico

On-site
PHP 3,321,000 - 4,797,000
Career growth opportunities
Access to LinkedIn learning solutions
English classes with certified teacher
+2
Lead Data Software Engineer (Python, AWS, Databricks)
Lead Data Software Engineer (Python, AWS, Databricks)

EPAM Systems • Mexico

On-site
PHP 3,689,000 - 5,164,000
Career growth opportunities
LinkedIn Learning access
English classes
+2
Lead Operational Intelligence Engineer
Lead Operational Intelligence Engineer

EPAM Systems • Mexico

On-site
PHP 8,777,000 - 11,912,000
Career growth
LinkedIn learning solutions
English classes with certified teacher
+2