Skip to main content
PandaDoc

Senior Python Engineer, Document App (Content Engineering Team)

RemoteSpain, Poland only
Published
Role
Backend
Experience
Senior
PLN 275k–PLN 413k/yr
Check eligibility

Open to ES, PL only. Set where you work from to check your eligibility.

No BS summary

Senior Python engineer with 5+ years building production microservices and distributed, event-driven systems. Must have strong AsyncIO, Kafka/NATS and PostgreSQL experience and be comfortable operating Python microservices at scale. Remote — Spain (also provides a Poland-specific salary band).

Core skills

PythonKafka/NATS/RabbitMQAsyncIO

Required skills

PostgreSQLSQLRedisDockerKubernetesAWSGrafanaLokiTempoMimir

Optional skills

experience building or integrating AI agentsLLM-powered workflowsagentic systems

Required languages

English

What you'll do

  • 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
  • Build and maintain event-driven pipelines (Kafka, NATS) that process high volumes of frontend interactions
  • 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 their behaviour after shipping
  • Contribute to growing investment in AI-powered capabilities, including agentic document workflows

What they require

  • 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
  • Communicates effectively in English, both orally and in writing
  • Preferred: experience building or integrating AI agents, LLM-powered workflows, or agentic systems

Benefits

  • Global & flexible work (remote-first) with ability to visit offices in Warsaw, Lisbon, or Kyiv
  • Ownership & growth: work on a stable yet growing SaaS product with clear path for professional development
  • Culture & balance: honest, open culture that values constructive feedback and work-life balance
  • Competitive compensation package and flexible contract arrangements tailored to your location
  • Team culture: kind co-workers and creative virtual team-bonding events

PandaDoc provides an all-in-one document workflow automation platform that helps fast scaling teams accelerate the ability to create, manage, and sign digital documents including proposals, quotes, contracts, and more.

SaaSMid-sizepandadoc.com

Details

Apply routeGreenhouse
PLN 275k–PLN 413k/yr