Engineering

Python Developer

📍 Bogotá, Colombia · Remote-friendly · Full-time

About the Position

We are looking for a Python developer who excels at backend architecture, scraping, asynchronous job systems, and cloud-native services.

Key Responsibilities

  • Architect and implement REST APIs and background services using FastAPI, Django, or Flask
  • Design and maintain scalable data processing pipelines and asynchronous task queues (Celery/RabbitMQ)
  • Integrate complex third-party APIs and custom database interfaces safely and performantly
  • Write clean, readable, PEP 8-compliant, and well-tested Python code
  • Collaborate with data teams to optimize computational tasks and analytical databases

Requirements & Technical Skills

  • 3+ years of professional backend development experience with Python
  • Strong experience with FastAPI or Django, plus SQL databases (PostgreSQL) and SQLAlchemy/Django ORM
  • Practical knowledge of async programming in Python, Redis, and message brokers
  • Experience writing robust unit tests (pytest) and using Docker inside local development setups
  • Strong conversational English skills

What We Offer

  • Competitive salary packages
  • Work from home policy (100% remote)
  • Generous training allowance and certification support
  • Dynamic team culture with low bureaucracy
  • Direct exposure to modern fintech and legaltech projects in North America