Senior Python Engineer - Async, Event-Driven, Remote

AgileEngine, LLC.

Barcelona

Hybrid

EUR 80,000 - 133,000

Full time

5 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

Professional growth
Competitive USD-based pay
Exciting projects
Flextime (remote/office)

Job summary

AgileEngine, LLC. is seeking a Python Developer to build and scale an event-driven integration platform with APIs, resilience mechanisms, and GenAI-powered integrations.

You will design contract-first interfaces, manage a durable event log, and ensure exactly-once processing across distributed ITSM-like workflows, while embracing modern AI-assisted tooling and test-driven development.

Qualifications

  • 4+ years of production experience with Python, with typed, tested services and APIs
  • Strong grasp of event-driven, asynchronous architecture and durable logs
  • Experience designing REST APIs and OpenAPI; familiarity with AsyncAPI
  • Experience with Kafka or equivalent streaming platform
  • Familiarity with GenAI-assisted development and AI coding agents
  • Testing discipline using pytest and contract testing; CI/CD pipelines
  • Proficient in Linux, Git, and containerized environments
  • Strong communication to explain architectural trade-offs to a global audience

Responsibilities

  • Build and evolve a Python service handling observation/intent/outcome event taxonomy
  • Design and maintain interfaces using OpenAPI and AsyncAPI
  • Create the correlation layer to map signals to ITSM actions, ensuring exactly-once processing
  • Implement platform resilience and safe recoverability when upstream systems degrade
  • Support multiple access patterns: fire-and-forget, submit-and-poll, webhooks, streaming
  • Develop event type registry and self-service onboarding for teams
  • Build GenAI-facing surfaces for agent skills and tool-calling
  • Modernize legacy integrations via managed deprecation paths
  • Own end-to-end quality: code reviews, testing, observability, production support
  • Participate in squad ceremonies and customer meetings; document major decisions

Skills

Python
Event-driven architecture
OpenAPI
Async programming
REST API design
Testing (pytest)
CI/CD
Linux
Git
Containers
Communication
Learning mindset

Tools

OpenAPI
AsyncAPI
Kafka
pytest
CI/CD tools
Linux
Git
Containers

Job description

AgileEngine, LLC. is seeking a Python Developer to build and scale an event-driven integration platform with APIs, resilience mechanisms, and GenAI-powered integrations.

You will design contract-first interfaces, manage a durable event log, and ensure exactly-once processing across distributed ITSM-like workflows, while embracing modern AI-assisted tooling and test-driven development.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 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
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 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
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 - Remote/Hybrid Microservices
Senior Python Engineer - Remote/Hybrid Microservices

AgileEngine, LLC. • Granada

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

AgileEngine, LLC. • Valencia

Hybrid
EUR 80,000 - 116,000
Professional growth
Competitive USD-based compensation
Exciting projects with Fortune 500
+1
Desarrollador/a Python ID82555
Desarrollador/a Python ID82555

AgileEngine, LLC. • Madrid

Hybrid
EUR 98,000 - 133,000
Professional growth
Competitive compensation
Exciting projects
+1