Senior Backend API Platform

hace 1 semana


Medellín, Antioquia, Colombia ActiveConnect™ A tiempo completo

About the Role
We are building a production-grade backend platform that powers AI-driven communication and automation solutions. The platform provides a unified API layer that integrates with multiple external AI and communication providers through a single, reliable interface. This role is focused on backend infrastructure, asynchronous processing, and data correctness. You will work on a queue-based API platform where reliability, observability, and safe failure handling are critical. The systems you build will be core to how AI agents and automated workflows operate at scale. This is not a research or experimental AI role. It is a senior backend engineering role for someone who has designed, built, deployed, and operated real systems in production.

.

Role Summary
As a Senior Backend Engineer, you will own the design, implementation, and operation of a queue-driven API abstraction layer that orchestrates operations across multiple external providers. You will design PostgreSQL data models, background workers, and serverless backend functions that handle agent lifecycle events and asynchronous workflows in a safe, observable, and scalable way. You are expected to think beyond implementation and take responsibility for runtime behavior, failure modes, and long-term system stability. This role carries high ownership and influence over architectural decisions, operational standards, and the reliability of the platform in production.

Responsibilities
- Design, implement, and operate a message queue–based architecture for asynchronous API operations

  • Define and own producer/consumer patterns for lifecycle and workflow execution

  • Implement retry logic, backoff strategies, and dead-letter handling

  • Ensure idempotency and safe reprocessing of jobs

Own queue behavior under load and during partial system failures

  • Build backend functions (TypeScript / JavaScript) for: Queue producers, Queue workers, Webhook ingestion and processing

  • Orchestrate calls to external APIs through a unified abstraction layer

  • Ensure backend logic behaves correctly in stateless, serverless, and edge-style execution environments

Design PostgreSQL schemas for: Jobs and job state tracking, Providers and routing configuration, Multi-tenant isolation

  • Implement Row-Level Security (RLS) or equivalent tenant isolation mechanisms

  • Manage credentials and secrets securely

  • Own schema evolution and production-safe migrations

Implement structured logging, metrics, and error tracking

Build monitoring views for queue health, retries, and failures

  • Design graceful degradation paths when external providers fail

  • Ensure failures are detectable, diagnosable, and recoverable

  • Implement scheduled workers for background processing and maintenance tasks

  • Coordinate async processing without blocking API responsiveness

  • Balance throughput, latency, and system safety

  • Collaborate with frontend engineers to expose job status and real-time updates

  • Document architecture decisions, queue semantics, and operational runbooks

  • Participate in code reviews and technical design discussions

  • Contribute to shared standards through hands-on execution

Requirements
- Backend Engineering Experience

5+ years of backend engineering experience in production systems

Proven experience building and operating asynchronous or distributed systems

-PostgreSQL Expertise

Strong PostgreSQL knowledge, including:

Transactions and concurrency

Indexing and query optimization

Schema design for multi-tenant systems

Experience designing schemas for SaaS platforms

-Queue & Messaging Patterns

Experience with message queues such as: SQS, RabbitMQ, Redis Streams, Kafka

Strong understanding of: Retry strategies and backoff, Idempotency, Dead letter queues, Failure recovery, Backend Runtime & APIs

Proficiency in modern TypeScript / JavaScript

Experience building REST APIs and webhook systems

Comfort with async programming patterns

-Architecture & Operations

Experience with:

Production deployments and rollbacks

Environment separation (dev / staging / prod)

Debugging production incidents

Strong bias toward correctness, safety, and observability

Skills
Experience with serverless platforms or managed, PostgreSQL environments

Familiarity with AI or LLM-based APIs

Background in communications, voice, or real-time systems

Experience building developer platforms or API products

Experience designing operational dashboards and alerts

What We Expect
In the First 30 Days: Understand the existing platform architecture and workflows, Set up the local development environment, Contribute to queue design and data modeling discussions

In the First 60 Days: Deploy a production queue worker with retry and failure handling, Implement job tracking and monitoring, Migrate at least one core workflow to a queue-based execution model

In the First 90 Days: Core workflows fully operating through the queue system, Observability and alerting in place, Clear documentation and operational playbooks available to the team

Success in this role means the platform is predictable, observable, and resilient — even when external systems fail.



  • Medellín, Antioquia, Colombia GFT TECHNOLOGIES A tiempo completo

    ¿Qué buscamos?Desarrollador Backend .NET Semi Senior - Remoto o Híbrido MedellínPerfil Académico:✓ Técnico, tecnólogo o profesional en carreras afines a de ingeniería de sistemas, software. Experiencia:✓ Experiencia mayor a 2 años, como desarrollador Backend .NET Habilidades Técnicas Requeridas:✓ Microsoft (Backend): .NET 5, 6, 7, 8...

  • Backend Engineer

    hace 2 semanas


    Medellín, Antioquia, Colombia SOFTGIC S.A.S. A tiempo completo

    We are looking for a Mid–Senior Backend Engineer to design, develop, and optimize backend services that support large-scale enterprise applications. This role involves working across .NET and Python ecosystems, building robust APIs, enhancing system performance, and contributing to automation and data-processing capabilities. You will collaborate with...

  • Backend Community

    hace 1 semana


    Medellín, Antioquia, Colombia Rekluti A tiempo completo

    Job description What does Rimutee do? We find the perfect match between our international clients and Rimuteers from our communities to work on remote and multicultural projects.What are Rimutee communities and how do I apply?We created communities to be more relevant when suggesting matches and group profiles around their expertise and preferences. When...


  • Medellín, Antioquia, Colombia GFT Technologies SE A tiempo completo

    ¿Que buscamos?Desarrollador Backend SeniorTus principales responsabilidades a desarrollar:Persona con experiencia, implementando e integrando sistemas distribuidos bajo los principios y restricciones de una arquitectura orientada a servicios, utilizando estilos de comunicación orientados a mensajes y eventos, empleando mecanismos de integración del...


  • Medellín, Antioquia, Colombia SOFTGIC S.A.S. A tiempo completo

    We are looking for a Lead Backend .NET Developer to drive backend architecture and development for enterprise-level projects. This role requires a highly experienced engineer capable of making key technical decisions, leading projects independently, and delivering high-quality solutions under tight timelines.Responsibilities• Design and architect scalable...

  • Sr. Backend Engineer

    hace 1 semana


    Medellín, Antioquia, Colombia Headcount365 A tiempo completo

    About Us:Headcount365 is a software platform for talent leaders to manage the data related to a company's annual hiring plan. Created by ex-talent leaders from high growth start-ups, our company aims to bring the recruiting management team into the 21st century, through consolidated data and system integrations. The result of our work means companies can...


  • Medellín, Antioquia, Colombia GFT Technologies SE A tiempo completo

    ¿Que buscamos?Desarrollador Backend SeniorTus principales responsabilidades a desarrollar:Persona con experiencia, implementando e integrando sistemas distribuidos bajo los principios y restricciones de una arquitectura orientada a servicios, utilizando estilos de comunicación orientados a mensajes y eventos, empleando mecanismos de integración del...


  • Medellín, Antioquia, Colombia GFT Technologies SE A tiempo completo

    ¿Que buscamos?Desarrollador Backend SeniorTus principales responsabilidades a desarrollar:Persona con experiencia, implementando e integrando sistemas distribuidos bajo los principios y restricciones de una arquitectura orientada a servicios, utilizando estilos de comunicación orientados a mensajes y eventos, empleando mecanismos de integración del...


  • Medellín, Antioquia, Colombia GFT Technologies SE A tiempo completo

    ¿Qué buscamos?Desarrollador Backend Python - SeniorTus principales responsabilidades a desarrollar:Mandatorias: Python, DynamoDB, PostgreSQL, Spring Boot básico, Kubernetes, DOCKER, Git, Postman, AWS.Deseables:  Java conocimiento básico, Artifactory, Pruebas de Performance y Event-driven Architecture (EDA). Se puede trabajar en modalidad remota, aunque...

  • Senior DevOps

    hace 1 semana


    Medellín, Antioquia, Colombia AspenView Technology Partners A tiempo completo

    Build the Future with AspenView Technology PartnersAt AspenView, we are passionate about transforming the way organizations approach technology. We specialize in creating high-performing, nearshore IT teams to help North American clients innovate faster and more efficiently. As we continue to grow, we're looking for exceptional people to join our team and...