Skip To Main Content
backBack to Search

Senior Python Developer

Remote in Argentina
Python.Core
& 7 others

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

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

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

If you enjoy solving complex technical problems and delivering exceptional software, we invite you to apply.

Responsibilities
  • Create and implement scalable Python-based solutions to address business requirements
  • Design and manage APIs and microservices to enable seamless system integration
  • Work closely with front-end developers to ensure smooth integration of back-end functionality with ReactJS interfaces
  • Write efficient, reusable, and maintainable code following best development practices
  • Enhance application performance and scalability using algorithms and data structures effectively
  • Build and maintain containerized applications with Docker for deployment and testing environments
  • Conduct code reviews to ensure high-quality standards and adherence to best practices
  • Participate in Agile workflows, including sprint planning, daily meetings, and retrospectives
Requirements
  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related discipline
  • A minimum of 3 years of experience as a Python Developer in a professional setting
  • Expertise in Python Core for developing scalable and high-performing software solutions
  • Experience with ReactJS for integrating front-end components with back-end systems
  • Strong understanding of algorithms and data structures for optimizing performance and solving technical challenges
  • Practical experience with Docker for containerization and managing development workflows
  • Solid knowledge of full-stack development principles, including integration between front-end and back-end systems
  • Proven ability to work effectively in a remote team environment with excellent communication skills
  • Advanced problem-solving and debugging skills to resolve technical issues efficiently
  • Fluent English proficiency (written and spoken) at a B2 level or higher
Nice to have
  • Experience with Amazon Web Services (AWS) for deploying and managing cloud-based applications
  • Familiarity with ChatGPT or similar AI tools for creating intelligent software solutions
  • Knowledge of Playwright for workflow automation and 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