Senior Python Developer

HybridSalary not specified
Argentina

Job Description, Responsibilities & Requirements

About the Position

We are looking for an experienced Senior Python Developer to become part of our growing team.

In this position, you will be instrumental in crafting and launching dependable, high-capacity applications that drive our products forward. Working alongside multidisciplinary teams, you will help transform creative concepts into reality and influence the technological roadmap of our offerings.

Responsibilities

  • Build, implement, and support efficient server-side services and applications
  • Plan resilient, dependable, and protected technical solutions that match company objectives
  • Work together with product owners, UX specialists, and fellow engineers to scope and roll out new functionality
  • Conduct peer code reviews and share thoughtful feedback to uphold high engineering standards
  • Coach and support less experienced developers, helping them advance in their careers
  • Refactor and enhance existing code to boost speed, scalability, and long-term sustainability
  • Take part in technical roadmap discussions and influence key architectural choices
  • Investigate, diagnose, and fix challenging production incidents promptly
  • Keep current with new tools and frameworks, suggesting enhancements to our engineering workflow

Requirements

  • A minimum of 3 years of hands-on experience in a software engineering role
  • Advanced command of Python for crafting server-side logic and services
  • Practical expertise in React for building dynamic and adaptive front-end interfaces
  • Strong grasp of SQL and/or NoSQL data stores, covering data modeling and performance tuning of queries
  • Confident use of Git, including branching workflows and team-based development practices
  • Demonstrated leadership capabilities, including team guidance, developer coaching, and ownership of technical direction
  • Working knowledge of Python web frameworks like Django, Flask, or FastAPI
  • Exposure to Python web servers (such as Gunicorn or uWSGI) used in deploying live applications
  • Deep awareness of secure coding principles and prevalent threats (such as the OWASP Top 10)
  • Background in software delivery approaches like Agile, Scrum, or Kanban
  • Understanding of identity and access control techniques, including OAuth, JWT, and role-based permissions
  • Outstanding spoken and written English communication abilities (B2+ level or above)

Nice to Have

  • Background working with cloud providers such as AWS, GCP, or Azure
  • Hands-on knowledge of container technologies like Docker and orchestration systems such as Kubernetes
  • Understanding of CI/CD workflows and broader DevOps culture

Locations

  • Country: Argentina
  • Remote: Yes

We Offer

  • Competitive salary
  • Opportunity to work remotely from Argentina
  • Professional growth and development opportunities
  • Collaborative and innovative work environment

Job Details

Company name:
EPAM
Location:
Argentina
Work Mode:
Hybrid
Posted on TheJob:
Jul 5, 2026
Last checked:
Jul 5, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.