Skip To Main Content
backBack to Search

Senior Python Developer

Remote in Argentina
Python.Web& 10 others
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job

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

In this role, you will play a key part in designing and delivering robust, scalable applications that power our products. You will collaborate closely with cross-functional teams to bring innovative ideas to life and shape the technical direction of our solutions.

Responsibilities
  • Design, develop, and maintain high-performance backend services and applications
  • Architect scalable, reliable, and secure software solutions aligned with business goals
  • Collaborate with product managers, designers, and other engineers to define and deliver new features
  • Review code written by team members and provide constructive feedback to ensure quality standards
  • Mentor and guide junior developers, fostering their professional growth
  • Optimize existing codebases for improved performance, scalability, and maintainability
  • Participate in technical planning sessions and contribute to architectural decisions
  • Troubleshoot, debug, and resolve complex production issues in a timely manner
  • Stay up to date with emerging technologies and recommend improvements to development practices
Requirements
  • At least 3 years of relevant professional experience in software development
  • Strong proficiency in Python for building backend applications and services
  • Hands-on experience with React for developing modern, responsive user interfaces
  • Solid knowledge of relational and/or NoSQL databases, including schema design and query optimization
  • Proficiency with Git for version control, branching strategies, and collaborative development
  • Proven leadership skills with experience guiding teams, mentoring developers, and driving technical decisions
  • Experience working with Python web frameworks such as Django, Flask, or FastAPI
  • Familiarity with Python web servers (e.g., Gunicorn, uWSGI) for deploying production-ready applications
  • Strong understanding of application security best practices and common vulnerabilities (e.g., OWASP Top 10)
  • Experience with software development methodologies such as Agile, Scrum, or Kanban
  • Knowledge of user authentication and authorization mechanisms, including OAuth, JWT, and role-based access control
  • Excellent oral and written communication skills in English (B2+ level or higher)
Nice to have
  • Experience with cloud platforms such as AWS, GCP, or Azure
  • Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes
  • Knowledge of CI/CD pipelines and DevOps practices