Desarrollador de back-end (Colombia)

Desarrollador de back-end (Colombia)

07 sep
|
Valenta
|
Colombia

07 sep

Valenta

Colombia

Backend Developer

Position
Backend Developer

Reporting To
Solution Architect

Experience
3–4 years of professional backend development experience, primarily in Python

Must-Have Skills

Backend
Python 3.11+ / 3.12+.
FastAPI, with Uvicorn/ASGI — building and running async services in production.
Strong REST API design sense — resource modelling, versioning, error handling, and pagination done properly, not just endpoints that work.
Pydantic v2 for request/response validation and settings management.
JWT authentication (RS256/JWKS) — we use Clerk for identity, so experience verifying externally-issued JWTs is important.
A strong understanding of asynchronous backend development — you should know why you'd reach for async/await and where it can go wrong (blocking calls, event-loop starvation, etc.), not just how to write the syntax.
Database
PostgreSQL, with a strong understanding of: transactions, locks, indexes, query performance, and tenant isolation.
SQLAlchemy 2.0 ORM and Alembic migrations.
Async PostgreSQL using asyncpg and raw SQL — no ORM.



You should be comfortable writing and reasoning about SQL directly when the ORM isn't the right tool.
PostgreSQL Row-Level Security (RLS) for enforcing tenant isolation at the database layer.
AI / LLM
LLM application development using Anthropic Claude or OpenAI.
Prompt design for reliable, repeatable outputs.
Structured extraction, and tool/function calling with JSON output.
RAG (retrieval-augmented generation) implementation, end to end.
Vector databases — Qdrant, pgvector, or Pinecone.
Embedding models — Voyage or OpenAI.
Document Processing
PDF processing — pdfplumber or PyMuPDF.
OCR — Tesseract or poppler.
DOCX / XLSX / PPTX parsing.
Infrastructure
Redis for caching, rate limiting, and background job state.
A solid understanding of background jobs and asynchronous processing more broadly.

Good to Have
Multi-tenant authentication/tenancy design.
Quotas and audit trails.
Advanced RLS policy design beyond the basics.
Bac

📌 Desarrollador de back-end (Colombia)
🏢 Valenta
📍 Colombia

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: desarrollador de back-end (colombia) / colombia

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: desarrollador de back-end (colombia) / colombia