Desarrollador Python — APIs, Kafka y GenAI (Remote)

AgileEngine, LLC.

Málaga

Hybrid

EUR 60,000 - 75,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Growth programs
USD-based pay
Projects with Fortune 500 clients
Flextime

Job summary

AgileEngine in Málaga is seeking a Python Developer to build and scale an event-driven integration platform with APIs, resilience, and AI-facing integrations.

The role requires 4+ years of production Python experience, strong knowledge of event-driven architecture, REST/OpenAPI, and streaming platforms like Kafka. You will work across distributed systems, contribute to CI/CD, and collaborate with global teams.

Qualifications

  • 4+ years of production Python experience with typed, tested, packaged services and APIs.
  • Strong knowledge of event-driven and asynchronous architecture: messaging, durable logs, retries, and backpressure.
  • REST API design and OpenAPI experience; familiarity with AsyncAPI contracts.
  • Experience with Apache Kafka or equivalent streaming platform.
  • GenAI-assisted development and comfortable using AI coding agents.
  • Testing discipline (pytest, contract testing), CI/CD pipelines, Linux, Git and containers.
  • Strong problem-solving and debugging across distributed systems.
  • Clear written and verbal communication to explain architectural trade-offs.
  • Willingness to learn new tools and evaluate them critically.

Responsibilities

  • Build and evolve a Python service handling event taxonomy and a durable replayable event log.
  • Design and maintain interfaces using OpenAPI and AsyncAPI.
  • Create correlation layers turning signals into ITSM actions with exactly-once semantics.
  • Develop platform resilience mechanisms for degraded vendor platforms.
  • Support multiple access patterns: fire-and-forget, submit-and-poll, webhooks, and streams.
  • Onboard teams to register event types, handlers, and subscriptions.
  • Enable GenAI-facing integration surfaces and safe agent tool-calling interfaces.
  • Migrate legacy integrations via deprecation paths without disrupting consumers.
  • Own quality end-to-end: code reviews, testing, observability, and production support.
  • Engage in squad ceremonies and customer-facing meetings to gather requirements.
  • Own a component or project and document significant decisions.

Skills

Python
Event-driven architecture
REST API design
CI/CD
Testing (pytest)
Distributed systems debugging
Communication skills
Async programming
GenAI adoption

Tools

Apache Kafka
OpenAPI
AsyncAPI
Git
Docker/Kubernetes
Linux

Job description

AgileEngine in Málaga is seeking a Python Developer to build and scale an event-driven integration platform with APIs, resilience, and AI-facing integrations.

The role requires 4+ years of production Python experience, strong knowledge of event-driven architecture, REST/OpenAPI, and streaming platforms like Kafka. You will work across distributed systems, contribute to CI/CD, and collaborate with global teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desarrollador Python – Plataforma de Eventos con IA (Remoto)
Desarrollador Python – Plataforma de Eventos con IA (Remoto)

AgileEngine, LLC. • Madrid

Hybrid
EUR 98,000 - 133,000
Professional growth
Competitive compensation
Exciting projects
+1
Desarrollador Python: API/Event-Driven + GenAI | Remoto
Desarrollador Python: API/Event-Driven + GenAI | Remoto

AgileEngine, LLC. • Valencia

Hybrid
EUR 80,000 - 116,000
Professional growth
Competitive USD-based compensation
Exciting projects with Fortune 500
+1
Python Developer — Event-Driven Microservices & GenAI
Python Developer — Event-Driven Microservices & GenAI

AgileEngine, LLC. • Alicante

Hybrid
EUR 80,000 - 107,000
Professional growth
Competitive compensation
Exciting projects
+1
Remote Python Developer - Async, Kafka & GenAI
Remote Python Developer - Async, Kafka & GenAI

AgileEngine, LLC. • Valladolid

Hybrid
EUR 80,000 - 133,000
Professional growth
Competitive USD-based pay
Exciting projects
+1
Python Developer — Remote, Flexible Hours & Growth
Python Developer — Remote, Flexible Hours & Growth

AgileEngine, LLC. • Sevilla

Hybrid
EUR 45,000 - 70,000
Professional growth
Competitive pay (USD-based)
Exciting projects
+1
Senior Python Engineer - Async, Event-Driven, Remote
Senior Python Engineer - Async, Event-Driven, Remote

AgileEngine, LLC. • Barcelona

Hybrid
EUR 80,000 - 133,000
Professional growth
Competitive USD-based pay
Exciting projects
+1
Senior Python Developer - Remote, Event-Driven & AI-Ready
Senior Python Developer - Remote, Event-Driven & AI-Ready

AgileEngine, LLC. • Granada

Hybrid
EUR 71,000 - 98,000
Professional growth
Competitive compensation: USD-based
Exciting projects
+1
Python Backend Engineer – GenAI & Remote/Flexible Hours
Python Backend Engineer – GenAI & Remote/Flexible Hours

AgileEngine, LLC. • La Coruña

Hybrid
EUR 107,000 - 160,000
Professional growth
Competitive compensation
Exciting projects
+1
Desarrollador/a Python ID82555
Desarrollador/a Python ID82555

AgileEngine, LLC. • Valladolid

Hybrid
EUR 80,000 - 133,000
Professional growth
Competitive USD-based pay
Exciting projects
+1
Python Backend Engineer — AI Tools, Remote & Flexible
Python Backend Engineer — AI Tools, Remote & Flexible

AgileEngine, LLC. • Valladolid

Hybrid
EUR 80,000 - 116,000
Professional growth
Competitive compensation
Exciting projects
+1