Middle Python Engineer, Document App

PandaDoc

Remote
Remote
Python development experience
Relational databases (sql)
Message queues (rabbitmq, nats, kafka)
PandaDoc is seeking a Middle Python Engineer to join their Document App team, which is responsible for core functionalities related to document creation and management. The position is fully remote, focusing on enhancing the document platform while ensuring high quality and reliability

Job Summary

  • The Document Domain team is responsible for the core functionality that powers document creation, editing, and management across the product.
  • Responsibilities include improving reliability, maintaining high quality standards, and enhancing developer experience while evolving the document platform.
  • PandaDoc offers a competitive salary, a remote-first approach, and a work schedule aligned with EU time zones.

Matching Summary

Match Score: 85

PandaDoc is seeking a Middle Python Engineer to join their Document App team, which is responsible for core functionalities related to document creation and management. The position is fully remote, focusing on enhancing the document platform while ensuring high quality and reliability.

Skills & Requirements

Must-have

  • Python development experience
  • Relational databases (SQL)
  • Message queues (RabbitMQ, NATS, Kafka)
  • AsyncIO
  • Monolithic and microservice architectures

Nice-to-have

  • Event-based systems
  • DDD basics
  • Developer experience enhancement

Key Requirements

  • 3+ years of Python development experience
  • Experience with relational databases
  • Experience with message queues
  • Strong understanding of AsyncIO
  • English communication skills

Work Rights

Not specified

Tailored Resume

Cover Letter