Senior Python Engineer – Real-Time Doc Collaboration (Remote)

PandaDoc

Barcelona

Presencial

EUR 90.000 - 130.000

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Global & Flexible Work
Ownership & Growth
Culture & Balance
Competitive compensation

Descripción de la vacante

PandaDoc is seeking a Senior Python Engineer to join the Content engineering team. You will design and evolve backend systems powering real-time collaborative document editing for tens of thousands of concurrent users, owning the content model and data persistence.

You will build event-driven pipelines with Kafka and NATS, ensure reliability and observability across a large fleet of microservices, and contribute to AI-powered capabilities.

Formación

  • 5+ years of Python development experience in production environments.
  • Strong experience with relational databases: SQL, schema design, migrations, query optimization.
  • Solid hands-on experience with message queues and event-driven architectures (Kafka, NATS, RabbitMQ or similar).
  • Deep understanding of AsyncIO and concurrent systems.
  • Experience building and operating microservice architectures at scale.
  • Comfortable reasoning about distributed systems: consistency, ordering, failure modes.
  • Understanding of the full development lifecycle, from requirements to deployment to production monitoring.
  • Nice to have: experience building or integrating AI agents, LLM-powered workflows, or agentic systems.

Responsabilidades

  • Design and evolve the backend systems that power real-time collaborative document editing for tens of thousands of concurrent users
  • Own the content model and data persistence layer: schema design, migrations, compatibility, and long-term maintainability as the product grows
  • Build and maintain event-driven pipelines (Kafka, NATS) that process high volumes of frontend interactions and keep document state consistent across services
  • Contribute to the reliability, observability, and operational excellence of a large fleet of Python microservices
  • Ship product features end-to-end, from backend architecture to production monitoring, and care about how they behave after they ship
  • Contribute to our growing investment in AI-powered capabilities, including agentic document workflows

Conocimientos

Python
Relational databases
Kafka/NATS
AsyncIO
Microservices
Distributed systems
English communication

Herramientas

PostgreSQL
Redis
Kafka
NATS
Docker
Kubernetes
AWS

Descripción del empleo

PandaDoc is seeking a Senior Python Engineer to join the Content engineering team. You will design and evolve backend systems powering real-time collaborative document editing for tens of thousands of concurrent users, owning the content model and data persistence.

You will build event-driven pipelines with Kafka and NATS, ensure reliability and observability across a large fleet of microservices, and contribute to AI-powered capabilities.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Staff Backend Engineer — AI-Driven Document Platform
Staff Backend Engineer — AI-Driven Document Platform

Pandadoc • España

Presencial
EUR 90.000 - 130.000
Global & Flexible Work
Ownership & Growth
Culture & Balance
+1
Engineering Manager, Intelligence Hub Track (AI team)
Engineering Manager, Intelligence Hub Track (AI team)

PandaDoc • España

Presencial
EUR 90.000 - 130.000
Work-life balance
Creative virtual team-bonding events
Supportive co-workers
Senior API & Integrations Design Engineer
Senior API & Integrations Design Engineer

PandaDoc • Barcelona

Híbrido
EUR 70.000 - 110.000
Competitive salary
Remote-first with hybrid offices in EU
EU time zones aligned schedule
+3
Remote-First Growth Design Engineer (AI & React)
Remote-First Growth Design Engineer (AI & React)

PandaDoc • Barcelona

Híbrido
Competitive salary
Remote-first
Hybrid offices (Kyiv, Warsaw, Lisbon)
+2
Senior Design Engineer, Embedded Agreements
Senior Design Engineer, Embedded Agreements

PandaDoc • Barcelona

Híbrido
EUR 70.000 - 110.000
Competitive salary
Remote-first with hybrid offices in EU
EU time zones aligned schedule
+3
Senior Design Engineer, Embedded Agreements
Senior Design Engineer, Embedded Agreements

PandaDoc • Madrid

Híbrido
EUR 70.000 - 110.000
Remote-first
Hybrid work options
EU time zones
+2
Senior Design Engineer, Growth
Senior Design Engineer, Growth

PandaDoc • Barcelona

Híbrido
Competitive salary
Remote-first
Hybrid offices (Kyiv, Warsaw, Lisbon)
+2
Design Engineer, API & Integrations (AI‑First)
Design Engineer, API & Integrations (AI‑First)

PandaDoc • Madrid

Híbrido
EUR 70.000 - 110.000
Remote-first
Hybrid work options
EU time zones
+2
Python Engineer (Senior) ID41787
Python Engineer (Senior) ID41787

AgileEngine • Barcelona

Híbrido
EUR 70.000 - 110.000
Professional growth with mentorship
Competitive USD-based compensation
Exciting project opportunities
+1
Senior Python Backend Engineer (Remote)
Senior Python Backend Engineer (Remote)

Ust España & Latam • Mos

A distancia
EUR 70.000 - 100.000
Annual leave
Benefits package
Flexible benefits program
+6