Skip To Main Content
backBack to Search

Senior Python Developer

Remote in Argentina
Python.Web
& 8 others

We are seeking an experienced Senior Python Developer to join our team and play a key role in building innovative, high-performance software solutions.

In this position, you will focus on designing, developing, and deploying scalable applications while collaborating with multidisciplinary teams. The ideal candidate has extensive experience in Python development and is dedicated to delivering reliable and efficient products in dynamic environments.

Responsibilities
  • Build and maintain web applications and database-driven systems designed for performance and reliability
  • Develop and integrate RESTful APIs and work with JSON to enable smooth data exchange between systems
  • Partner with cross-functional teams to ensure robust application architecture and design
  • Deploy applications in production environments with a focus on scalability and stability
  • Enhance database performance and scalability, with an emphasis on PostgreSQL
  • Utilize Docker, Kubernetes, and GIT for containerization, orchestration, and version control
  • Apply object-oriented programming practices to create clean and efficient code
  • Identify and resolve software issues to ensure consistent application reliability and performance
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or a related discipline
  • At least 3 years of professional experience as a Python Developer
  • Demonstrated ability to develop web applications and high-performance systems
  • Strong expertise in relational databases, especially PostgreSQL
  • Proven experience with RESTful APIs and JSON integration for system communication
  • Experience deploying applications in production environments with a focus on reliability
  • Proficiency in Docker, Kubernetes, and GIT for development and deployment processes
  • Solid understanding of object-oriented programming principles and application design
  • Advanced SQL knowledge, particularly with PostgreSQL
  • Fluent English communication skills, both written and spoken, at a B2 level or higher
Nice to have
  • Experience using Swagger/OpenAPI 3.0 for API documentation
  • Knowledge of continuous integration, testing methodologies, TDD, and Agile practices
  • Familiarity with modern JavaScript frameworks such as React/Redux for front-end development
  • Basic understanding of UX design principles
  • Experience working with cloud platforms like Amazon Web Services (AWS)
We offer/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