Find a jobRecruiters

Senior Back-End Engineer (Python)

Exclusive opportunity

Remote

Senior Back-End Engineer (Python)

Cornerstone Global Partners (CGP Group)

Senior Back-End Engineer (Python)

Skills

NestNodeTypescriptPythonPostgreSQLKafkaGraphQLAIAWSElasticsearchFastAPITerraform

18 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Colombia, Huila, Colombia

Work mode:

Remote

Published on:

2 October 2026

What they need


Colombia (Remote) | Full-time | 1 Opening

🚀 Build the data and AI backbone of a platform at scale, with real ownership and fully remote from Colombia.

About Our Client Our client is an AI-powered enterprise platform that automates end-to-end recruitment and workflow orchestration. Their platform runs at production scale, coordinating complex third-party integrations, processing large volumes of unstructured data, and running real-time, event-driven pipelines across multiple systems.

THE OPPORTUNITY We're looking for a Senior Back-End Engineer, based in Colombia and working fully remote, to own microservices, data pipelines, and the agents stack. You'll build systems that take large volumes of raw, semi-structured, and unstructured data and turn them into clean structured records and search indices that power agent workflows and the core platform. You'll join a small, high-ownership team where engineers drive decisions from pipeline architecture to cloud infrastructure, design systems together, and ship independently without heavy process.

What You'll Do

  • Design and operate high-throughput data pipelines in Python (FastAPI) that ingest, validate, and normalize large-scale data feeds
  • Build extraction, parsing, and enrichment workflows that turn raw files into structured, searchable records
  • Design and maintain Elasticsearch / OpenSearch indices, from schema design to bulk ingestion and retrieval optimization
  • Develop agent execution runtimes and tool-calling interfaces, including state, context limits, persistence, and streaming
  • Integrate with GraphQL APIs, internal services, and external vendor APIs with solid error handling and rate limiting
  • Build resilient event-driven systems on AWS (SQS, ECS, S3, RDS) with idempotency, retries, and dead-letter handling
  • Profile and debug live pipelines to keep them fast, reliable, and accurate under uneven workloads

What You Bring

  • Deep, production-grade experience with Python and FastAPI, including async services and clean API contracts
  • Hands-on experience building pipelines that process large volumes of messy or semi-structured data at scale
  • Practical experience with Elasticsearch or OpenSearch (index design, mappings, bulk indexing, query optimization)
  • Practical GraphQL experience, including schemas, mutations, and cross-service API contracts
  • Strong working knowledge of AWS (ECS, SQS, S3, RDS) and deploying containerized services in production
  • PostgreSQL or equivalent, plus async ORMs such as SQLAlchemy
  • Experience with message queues (SQS, Kafka, or similar), retry strategies, idempotency, and dead-letter queues
  • Ability to turn ambiguous requirements into resilient designs without close supervision
  • Comfort using logs, traces, metrics, and database profiling to diagnose live issues

NICE TO HAVE

  • Experience with LLM APIs and agent workflows (LangGraph, LangChain, LiteLLM, structured outputs, tool calling)
  • Familiarity with TypeScript and Node.js / NestJS
  • Parsing complex documents (PDF, DOCX, large spreadsheets, JSON exports)
  • Infrastructure-as-code (AWS CDK, Terraform, or similar)
  • Workflow orchestration frameworks (Inngest, Temporal, or similar)

How You Work

  • You explain your design decisions clearly in writing, so others can follow your reasoning without a call
  • You bring a considered position to design reviews and change it when a better argument comes along
  • You give and receive direct, specific feedback on code and designs without defensiveness
  • You question complexity before adding it and favor the simplest solution that works

This posting may involve the use of AI tools to assist in reviewing applications; final hiring decisions are made by humans.

Other offers great for you!

These companies are also looking for great profiles

FreelanceRepublik

Développeur Back end

Freelance

Paris, France

Hybrid

Skills

JavaGitLabAWS

7 days ago

Quick apply

Wold

WOLD I Dev Back End .net

Freelance

92130 Issy-les-Moulineaux, France

Remote, Hybrid

Skills

C#.NETAzure

5 days ago

Quick apply

Salutech

Développeur Front-End / Back-End .NET

450

Freelance

Paris, France

Remote, Hybrid

Skills

C#.NETRESTful APIs

3 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools