Skip To Main Content
backBack to Search

Python Developer

Remote in Argentina
Python.Core
& 7 others

We are seeking a highly experienced Python Developer to join our team.

In this role, you will focus on designing, developing, and improving reliable software applications while collaborating with a distributed team.

This fully remote position requires availability during US Central Time Zone hours (9-11 AM CDT).

If you are passionate about solving complex technical problems and delivering impactful software, we encourage you to apply.

Responsibilities
  • Design and implement scalable Python-based applications to address business requirements
  • Build and maintain APIs and microservices to enable seamless system communication
  • Work closely with front-end developers to ensure smooth integration of back-end functionality with ReactJS interfaces
  • Write efficient, clean, and reusable code while adhering to development best practices
  • Enhance application performance and scalability using algorithms and data structures effectively
  • Develop and maintain containerized applications with Docker for deployment and testing purposes
  • Conduct code reviews to uphold quality standards and ensure compliance with best practices
  • Actively participate in Agile workflows, including sprint planning, daily stand-ups, and retrospectives
Requirements
  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related discipline
  • At least 3 years of professional experience as a Python Developer
  • Expertise in Python Core for creating scalable and efficient software designs
  • Experience integrating front-end and back-end components using ReactJS
  • Strong knowledge of algorithms and data structures to improve performance and solve technical challenges
  • Practical experience with Docker for managing containerized environments and workflows
  • Solid understanding of full-stack development principles, including front-end and back-end integration
  • Proven ability to work effectively in a remote team environment with excellent communication skills
  • Advanced problem-solving and debugging abilities to address technical challenges efficiently
  • Fluent English proficiency (written and spoken) at a B2 level or higher
Nice to have
  • Experience deploying and managing cloud-based applications using Amazon Web Services (AWS)
  • Familiarity with ChatGPT or similar AI tools to create intelligent and innovative software solutions
  • Knowledge of Playwright for automating workflows and conducting end-to-end testing scenarios
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