Middle Python Engineer @PandaDoc
Software Development
Salary unspecified
Job Type full-time
Posted 1wk ago

[Hiring] Middle Python Engineer @PandaDoc

1wk ago - PandaDoc is hiring a remote Middle Python Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Europe, Eastern Europe, Northern Europe, Western Europe

Role Description

Currently, PandaDoc is seeking a Middle Python Engineer to join our Document App Track. The role is part of the Document Domain team, which owns one of the most critical components of our platform - the document itself. This team is responsible for the core functionality that powers document creation, editing, and management across the product. The responsibilities include:

  • Improving reliability
  • Maintaining high quality standards
  • Enhancing developer experience
  • Evolving the document platform to support new product capabilities
  • Contributing to the long-term domain excellence strategy

In this role, you will:

  • Contribute to the vision and the architecture of the key component of the application - Document domain
  • Face and overcome multiple scale-related technical challenges
  • Find and address systematic issues to maintain low time-to-change for other developers with a high change-confidence level

Our stack:

  • Microservice fleet around a large monolithic application in Django
  • PostgreSQL, Redis, Memcached
  • Python, Django
  • Amazon Web Services
  • Docker, Kubernetes
  • Kafka, NATS
  • AsyncIO
  • Grafana Monitoring Stack: Loki, Tempo, Mimir, Grafana

Qualifications

  • At least 3+ years of development experience with Python
  • Experience with any relational databases (SQL queries, migrations, optimization)
  • Experience with message queues (e.g. RabbitMQ, NATS, Kafka)
  • Understanding of event-based systems and basics of DDD
  • Strong understanding and experience in AsyncIO
  • Good understanding of the development cycle from requirements analysis and deployment to application monitoring
  • Hands-on experience in developing applications within both monolithic and microservice architectures
  • Communicate effectively in English, both orally and in writing

Benefits

  • Competitive salary
  • Remote-first approach with the option for hybrid work from our offices in Kyiv, Warsaw, and Lisbon
  • We value long-term collaboration, whether through typical employment contract, employment of record or B2B arrangements
  • Work schedule aligned with EU time zones
  • Honest, open culture that values constructive feedback
  • Professional and personal development within a collaborative, supportive team
  • Stable yet growing SaaS product offering an agile environment, ownership, start-up energy, and strong technical challenges
Before You Apply
️
remote Be aware of the location restriction for this remote position: Europe, Eastern Europe, Northern Europe, Western Europe
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Middle Python Engineer @PandaDoc
Software Development
Salary unspecified
Job Type full-time
Posted 1wk ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
remote Be aware of the location restriction for this remote position: Europe, Eastern Europe, Northern Europe, Western Europe
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later