Senior Backend Engineer – Agent Orchestration - Remote Work | REF#305362

BairesDev

Antioquia

Remote

COP 291,309,000 - 485,515,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote work
USD compensation
Hardware provided
Flexible hours
Parental leave
Multicultural environment
Mentorship & growth

Job summary

BairesDev is seeking a senior Python Backend Engineer to build the control plane of a self‑modifying system, with durable workflows and AI interfaces. You will design backend services, enforce secure agent mediation, and ensure auditable operations.

Join a 100% remote, globally distributed team with flexible hours and a competitive USD salary, and grow through mentorship and clear career paths.

Qualifications

  • 8+ years of backend software engineering experience.
  • Strong proficiency in Python; Go is acceptable as a secondary language.
  • Experience with durable workflow orchestration using Temporal or equivalent (Cadence, Camunda, Step Functions).
  • Experience with agentic system engineering and tool mediation.
  • Background in context engineering and structural code retrieval tools.

Responsibilities

  • Build the harness control plane and backend services using Python, including workflows and API.
  • Implement durable workflow orchestration with Temporal (retries, pause/resume, human gates).
  • Develop agent adapters and tool mediation ensuring credentials are protected.
  • Design data models for run state, versions, provenance, and indexes.
  • Use structural code retrieval for context‑specific data.

Skills

Python
Backend development
System design
English proficiency

Tools

Temporal
Cadence
Camunda
Step Functions
PostgreSQL
Tree-sitter
ripgrep
Git

Job description

At BairesDev®, we've been leading the way in technology projects for over 15 years. We deliver cutting-edge solutions to giants like Google and the most innovative startups in Silicon Valley.

Our diverse 4,000+ team, composed of the world's Top 1% of tech talent, works remotely on roles that drive significant impact worldwide.

When you apply for this position, you're taking the first step in a process that goes beyond the ordinary. We aim to align your passions and skills with our vacancies, setting you on a path to exceptional career development and success.

Senior Python Backend Engineer at BairesDev

In this role, you'll build the control plane of a system that writes and fixes its own code, the part that decides what happens next, tracks every run, and talks to the AI models. Working with durable workflow orchestration, you'll keep the workflow engine firmly in charge and the AI subordinate to it, never the other way around. This is your opportunity to bring real architectural instinct to agentic system design, building infrastructure where AI proposes actions but never bypasses the controls that keep everything trustworthy and auditable.

What You'll Do
  • Build the harness control plane and backend services using Python, including workflows, the harness API, and agent adapters.
  • Implement durable workflow orchestration using Temporal, including retries, pause/resume, human approval gates, and fan-out/fan-in patterns.
  • Build agent adapters and tool mediation through an MCP gateway, ensuring agents propose actions without direct access to credentials.
  • Compile minimal, task‑specific context using structural code retrieval rather than accumulating unnecessary context.
  • Design PostgreSQL data models for run state, policy versions, evidence indexes, and provenance chains.
What We Are Looking For
  • 8+ years of experience in backend software engineering.
  • Strong proficiency in Python; Go is acceptable as a secondary language.
  • Proven experience with durable workflow orchestration using Temporal, or a genuine state‑ownership equivalent such as Cadence, Camunda, or Step Functions.
  • Experience with agentic system engineering and tool mediation, including plan‑act‑observe‑correct loops and agent adapters.
  • Background in context engineering, including structural code retrieval using tools such as Tree‑sitter, language servers, ripgrep, or Git.
  • Experience with PostgreSQL and relational data modeling for run state, provenance, and evidence tracking.
  • Advanced proficiency in English.
Nice To Have
  • Experience building verification pipelines, including build, type, test, lint, SAST, and dependency gates as a DAG.
  • Experience with model routing and provider abstraction, such as LiteLLM or capability registries.
  • Familiarity with OpenTelemetry and Langfuse instrumentation.
  • Familiarity with LangChain or LangGraph.
  • Experience with cost governance, including per‑run token and budget enforcement.
  • Familiarity with Go or Rust.
  • Awareness of Cedar or OPA policy engines.
How we do make your work (and your life) easier:
  • 100% remote work (from anywhere).
  • Excellent compensation in USD or your local currency if preferred.
  • Hardware and software setup for you to work from home.
  • Flexible hours: create your own schedule.
  • Paid parental leaves, vacations, and national holidays.
  • Innovative and multicultural work environment: collaborate and learn from the global Top 1% of talent.
  • Supportive environment with mentorship, promotions, skill development, and diverse growth opportunities.

Join a global team where your unique talents can truly thrive and make a significant impact!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-stack Python AI Engineer - Remote Work
Full-stack Python AI Engineer - Remote Work

BairesDev • Valle del Cauca

Remote
COP 389,395,000 - 584,093,000
Remote work
Competitive salary
Hardware provided
+3
Full-stack Python AI Engineer - Remote Work
Full-stack Python AI Engineer - Remote Work

BairesDev • Bogotá

Remote
COP 386,548,000 - 579,822,000
Remote work 100%
USD or local currency compensation
Home office setup
+3
Python Developer - Remote Work | REF#307148
Python Developer - Remote Work | REF#307148

BairesDev • Risaralda

Remote
COP 292,047,000 - 389,395,000
100% remote
USD or local currency
Hardware provided
+4
Python Developer - Remote Work | REF#307145
Python Developer - Remote Work | REF#307145

BairesDev • Sur

Remote
COP 388,412,000 - 485,515,000
Remote work
Competitive USD compensation
Home office setup provided
+3
Senior Python & Golang Engineer - Remote Work | REF#300674
Senior Python & Golang Engineer - Remote Work | REF#300674

BairesDev • Colombia

Remote
COP 396,183,000 - 594,275,000
Remote work
USD payments
Hardware provided
+3
Senior Software Engineer (Python) - Remote Work
Senior Software Engineer (Python) - Remote Work

BairesDev • Bogotá

Remote
COP 90,000,000 - 150,000,000
100% remote work
USD or local currency compensation
Hardware and software setup for home
Python Developer - Remote Work | REF#309263
Python Developer - Remote Work | REF#309263

BairesDev • Colombia

Remote
COP 396,183,000 - 594,275,000
100% remote work
Excellent USD compensation
Flexible hours
+2
Senior Integration Engineer - Remote Work | REF#302405
Senior Integration Engineer - Remote Work | REF#302405

BairesDev • Colombia

Remote
COP 292,047,000 - 486,744,000
Remote work for a global team
Competitive USD compensation
Hardware provided
+3
Senior DevOps/SRE Engineer - Remote Work | REF#307896
Senior DevOps/SRE Engineer - Remote Work | REF#307896

BairesDev • Sucre

Remote
COP 388,412,000 - 582,619,000
100% remote
USD or local currency compensation
Hardware provided
+2
Senior Full-Stack .NET & Angular Engineer - Remote Work | REF#308900
Senior Full-Stack .NET & Angular Engineer - Remote Work | REF#308900

BairesDev • Sucre

Remote
COP 292,047,000 - 421,845,000
Remote work
USD compensation
Hardware provided
+3