Skip To Main Content
backBack to Search

Senior Python Developer

Remote in Argentina
Python.Core
& 7 others

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

In this role, you will work on designing, developing, and optimizing robust software solutions while collaborating with a distributed team.

This is a fully remote position, and team members are expected to have some availability during US Central Time Zone hours (9-11 AM CDT).

If you are passionate about solving complex technical challenges and delivering high-quality applications, we encourage you to apply.

Responsibilities
  • Design and develop scalable and efficient Python-based applications to meet business needs
  • Create and maintain APIs and microservices for seamless system communication
  • Collaborate with front-end teams to integrate back-end functionality with ReactJS-based interfaces
  • Write reusable, testable, and efficient code while adhering to best practices in software development
  • Optimize application performance and scalability through effective use of algorithms and data structures
  • Build and maintain containerized applications using Docker for deployment and testing
  • Participate in code reviews to ensure code quality and maintain high development standards
  • Work in an Agile environment, contributing to sprint planning, daily stand-ups, and retrospectives
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 proficiency in Python Core for building scalable and maintainable solutions
  • Experience with ReactJS for integrating front-end components with back-end systems
  • Solid understanding of algorithms and data structures for optimizing performance and solving complex problems
  • Hands-on experience with Docker for containerizing applications and managing development environments
  • Deep understanding of full-stack development principles, including back-end and front-end integration
  • Proven ability to work effectively in a remote team environment with strong communication skills
  • Excellent problem-solving and debugging skills to identify and resolve technical issues efficiently
  • Fluent English communication skills (written and spoken) at a B2 level or higher
Nice to have
  • Familiarity with Amazon Web Services (AWS) for deploying and managing cloud-based applications
  • Experience working with ChatGPT or similar AI tools for building intelligent applications
  • Knowledge of Playwright for end-to-end testing and automating workflows
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