PandaDoc

Senior Python Engineer, Document App

PandaDoc

full-time

Posted on:

Location Type: Remote

Location: Poland

Visit company website

Explore more

AI Apply
Apply

Salary

💰 PLN 275,000 - PLN 413,000 per year

Job Level

About the role

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

Requirements

  • At least 5+ years of development experience with Python
  • Experience with any relational databases (SQL queries, migrations, optimization)
  • Solid 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
  • Extensive hands-on experience in developing applications within both monolithic and microservice architectures
  • Communicate effectively in English, both orally and in writing.
Benefits
  • Competitive salary. If you're located in Poland, the salary range is 275000 - 413000 PLN annually.
  • 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. Be aware that contract type and benefits vary by location - feel free to clarify with our recruiters.
  • 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.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonSQLRabbitMQNATSKafkaAsyncIOmonolithic architecturemicroservice architectureevent-based systemsDDD
Soft Skills
effective communicationoral communicationwritten communication