Senior Python Developer - Event-Driven APIs & GenAI Remote

AgileEngine, LLC.

Metropolitana

Hybrid

COP 70,000,000 - 100,000,000

Full time

4 days ago
Be an early applicant

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

Professional growth
Competitive compensation
Exciting projects
Flextime

Job summary

AgileEngine is seeking a Python Developer to build and scale an event-driven integration platform, including APIs, resilience, and AI-facing integrations. You will design contract-first interfaces, implement a durable event log, and translate signals into ITSM actions with exactly-once semantics.

You will work across distributed systems with CI/CD, testing, and GenAI tooling. This role blends backend precision with impactful, enterprise-scale projects in a collaborative squad.

Qualifications

  • At least 4 years of production experience with Python, with typed, tested, packaged services and APIs.
  • Strong knowledge of event-driven and asynchronous architecture, including messaging and retries.
  • REST API design, OpenAPI experience and willingness to work with AsyncAPI contracts.
  • Experience with Apache Kafka or equivalent streaming platform.
  • GenAI-assisted development and comfort using AI coding agents daily.
  • Testing discipline (pytest, contract testing), CI/CD, Linux, Git and containers.
  • Strong problem-solving across distributed systems and effective communication.

Responsibilities

  • Build and evolve a Python service handling an event taxonomy and a durable replayable log.
  • Design and maintain contract-first interfaces using OpenAPI and AsyncAPI.
  • Create the correlation layer to turn signals into ITSM actions, applied exactly once.
  • Develop resilience mechanisms so services recover when upstream platforms fail.
  • Support multiple access patterns: fire-and-forget, submit-and-poll, webhooks, streams.
  • Develop the event type registry and self-service onboarding for teams.
  • Build GenAI-facing surfaces and safe agent tooling for integration use.
  • Modernise legacy integrations with deprecation plans without disrupting users.
  • Own quality end-to-end: code review, testing, observability, and production support.
  • Collaborate in squad ceremonies and with consuming teams to capture requirements.
  • Autonomously own a component or project, documenting major architecture decisions.

Skills

Python development
Event-driven architecture
OpenAPI/AsyncAPI experience
CI/CD pipelines
Testing with pytest
Distributed systems debugging
Communication skills
GenAI-assisted development

Tools

Apache Kafka
OpenAPI
AsyncAPI
Linux
Git
Containers (Docker)

Job description

AgileEngine is seeking a Python Developer to build and scale an event-driven integration platform, including APIs, resilience, and AI-facing integrations. You will design contract-first interfaces, implement a durable event log, and translate signals into ITSM actions with exactly-once semantics.

You will work across distributed systems with CI/CD, testing, and GenAI tooling. This role blends backend precision with impactful, enterprise-scale projects in a collaborative squad.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Engineer - Async Events & GenAI | Remote
Senior Python Engineer - Async Events & GenAI | Remote

AgileEngine, LLC. • Bogotá

Hybrid
COP 286,451,000 - 445,590,000
Professional growth
Competitive USD pay
Exciting projects
+1
Senior Python Engineer - Event-Driven Platform & GenAI
Senior Python Engineer - Event-Driven Platform & GenAI

AgileEngine, LLC. • Medellín

Hybrid
COP 286,451,000 - 477,418,000
Professional growth
Competitive pay
Exciting projects
+1
Senior Python Engineer — Async APIs & GenAI
Senior Python Engineer — Async APIs & GenAI

AgileEngine, LLC. • Pereira

Hybrid
COP 222,795,000 - 381,934,000
Professional growth
Competitive pay
Exciting projects
+1
Python Developer ID82555
Python Developer ID82555

AgileEngine, LLC. • Medellín

Hybrid
COP 286,451,000 - 477,418,000
Professional growth
Competitive pay
Exciting projects
+1
Python Developer ID82555
Python Developer ID82555

AgileEngine, LLC. • Metropolitana

Hybrid
COP 70,000,000 - 100,000,000
Professional growth
Competitive compensation
Exciting projects
+1
Python Developer ID82555
Python Developer ID82555

AgileEngine, LLC. • Pereira

Hybrid
COP 222,795,000 - 381,934,000
Professional growth
Competitive pay
Exciting projects
+1
Python Developer ID82555
Python Developer ID82555

AgileEngine, LLC. • Bogotá

Hybrid
COP 286,451,000 - 445,590,000
Professional growth
Competitive USD pay
Exciting projects
+1
Remote Python Developer for AI-Driven Event Platform
Remote Python Developer for AI-Driven Event Platform

AgileEngine, LLC. • Cartagena de Indias

Hybrid
COP 9,000,000 - 14,000,000
Professional growth
Competitive pay
Exciting projects
+1
Python Developer ID82555
Python Developer ID82555

AgileEngine, LLC. • Cartagena de Indias

Hybrid
COP 9,000,000 - 14,000,000
Professional growth
Competitive pay
Exciting projects
+1
Python Backend Engineer — AI Tools, Remote
Python Backend Engineer — AI Tools, Remote

AgileEngine, LLC. • Capital

Hybrid
COP 318,279,000 - 445,590,000
Professional growth
Competitive compensation
Exciting projects
+1