PandaDoc

PandaDoc

PandaDoc offers an all-in-one document automation platform that enables sales professionals to create, approve, track, and electronically sign proposals and quotes more efficiently, significantly reducing the time spent on business document workflows.

Internet Software & Services
251-1K
Founded 2013
$51M raised

Description

  • Contribute to the vision and architecture of the Document domain, a key component of the application.
  • Own and improve core functionality for document creation, editing, and management.
  • Solve scale-related technical challenges across the platform.
  • Identify and address systemic issues to keep developer change velocity high and reduce risk.
  • Improve reliability, quality standards, and performance of the document platform.
  • Enhance developer experience for teams working on the document domain.
  • Support the evolution of the platform to enable new product capabilities.
  • Contribute to long-term domain excellence strategy.
  • Work within a fast-paced, collaborative engineering environment.

Requirements

  • 5+ years of development experience with Python.
  • Experience with relational databases, including SQL queries, migrations, and optimization.
  • Solid experience with message queues such as RabbitMQ, NATS, or Kafka.
  • Understanding of event-based systems and basic Domain-Driven Design (DDD).
  • Strong understanding and hands-on experience with AsyncIO.
  • Good understanding of the development cycle from requirements analysis through deployment and application monitoring.
  • Extensive experience developing applications in both monolithic and microservice architectures.
  • Strong English communication skills, both spoken and written.
  • Experience with Django, PostgreSQL, Redis, Memcached, AWS, Docker, Kubernetes, Kafka, NATS, and Grafana stack is relevant to the role.

Benefits

  • Competitive salary, with a Poland range of 275000–413000 PLN annually.
  • Remote-first work with optional hybrid access to offices in Kyiv, Warsaw, and Lisbon.
  • Flexible engagement options, including employment contract, employer of record, or B2B arrangements.
  • Work schedule aligned with EU time zones.
  • Professional and personal development in a collaborative, supportive team.
  • Honest, open culture that values constructive feedback.
  • Opportunity to work on a stable but growing SaaS product with strong technical challenges and ownership.
  • Work-life balance and creative virtual team-bonding events.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Full Stack Engineer

ShopMy 11-50 Internet Software & Services

Senior Full Stack Engineer at ShopMy, working on the platform behind creator-driven commerce to build and scale APIs, user interfaces, and internal systems.

AWS JavaScript Node.js React Sass UI Design
13 hours, 19 minutes ago

Senior Backend Engineer

Eltropy 51-250 Communications Equipment

Senior Backend Engineer at a remote company, responsible for building and supporting backend systems and APIs that are efficient, scalable, and reliable.

AWS Docker Git Go Java Kubernetes MongoDB Node.js PHP PostgreSQL Redis SQL
13 hours, 33 minutes ago

Senior Software Engineer - Exchange

Underdog is hiring an engineer to build and scale the core exchange infrastructure powering its prediction markets offering, with a focus on low-latency, high-reliability systems.

C C++ Go Java REST API Rust System Design WebSockets
13 hours, 33 minutes ago

Desenvolvedor(a) Python Sênior

Workana 1K-5K Internet Software & Services

Empresa de tecnologia busca um(a) Desenvolvedor(a) Python Sênior para liderar a evolução técnica de uma aplicação desktop voltada à automação de atividades jurídicas.

Git macOS Pytest Python Selenium SQLite WAF
14 hours, 19 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers