Skip To Main Content
backBack to Search

Senior Python Developer

Remote in Colombia
Python.Web& 8 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 searching for an accomplished Senior Python Developer to join our team.

This position provides the chance to contribute to advanced projects in a dynamic and creative environment. You will collaborate with knowledgeable peers and play an essential part in advancing our technical solutions.

Responsibilities
  • Build and support robust backend systems and services that scale with business needs
  • Collaborate with diverse teams to ensure delivery of reliable and effective software solutions
  • Participate in peer code reviews and help maintain high standards of code quality
  • Improve system performance and address technical issues as they arise
  • Manage integration with external APIs and third-party services
  • Create and update technical documentation for both new and existing system components
  • Uphold and advocate for best practices throughout the software development process
  • Assist in refining team processes and expanding technical capabilities
Requirements
  • At least 3 years of relevant experience in software development
  • Advanced expertise in Python for application design and maintenance
  • Strong foundation in database design, administration, and performance tuning
  • Skilled in using Git for version control and collaborative workflows
  • Hands-on experience with Python web frameworks such as Django or Flask
  • Knowledge of configuring and deploying Python web servers
  • Understanding of security fundamentals and their implementation in software projects
  • Experience setting up user authentication and authorization systems
  • Acquainted with software development methodologies like Agile or Scrum
  • Proficient English communication skills, both verbal and written, at B2+ level or higher
Nice to have
  • Experience working with AI technologies or Large Language Models (LLM) in development environments