Python Engineer, AI Document Generation

August 29

Apply Now
Logo of PandaDoc

PandaDoc

SaaS • B2B • Productivity

PandaDoc is a comprehensive document management solution that helps businesses streamline their document workflows. It offers a range of features including custom agreement generation, eSignatures, CPQ (configure, price, quote) capabilities, and real-time collaboration tools. PandaDoc is designed for ease of use, enabling teams to automate document creation and management processes, thus improving efficiency and reducing errors. The platform integrates with popular CRM systems, payment gateways, and other tools to facilitate seamless business operations. Focused on security and compliance, PandaDoc supports legal and secure electronic transactions, making it ideal for businesses looking to optimize their agreement management processes.

501 - 1000 employees

Founded 2011

☁️ SaaS

🤝 B2B

⚡ Productivity

💰 Series C on 2021-09

📋 Description

• PandaDoc is building the future of documents; our platform helps teams create, send, track, and e-sign proposals, contracts, and other documents, making the life of the clients more efficient and collaborative. • We're a fast-growing company with a global reach. Our product is used by people worldwide, from small businesses to large enterprises. In 2024, we reached over $100 million in annual recurring revenue! • Our Engineering team consists of about 200 diverse and talented individuals who are passionate about building a world-class product. While this is a fully remote position, we’d love for you to visit our vibrant offices in Warsaw, Lisbon, or Kyiv whenever you’d like to connect with colleagues in person. • We are investing heavily in our Document and Editor domain – the core of PandaDoc's product experience. To bring our ambitious vision to life, we are building a brand-new team of 5 engineers dedicated to enhancing our Document, redesigning the user experience, and delivering groundbreaking product features. • As a Python Engineer in our newly-formed team, you will have the opportunity to directly impact thousands of users by working on the most challenging and strategic part of our product. You'll collaborate closely with our existing Content, Document, and Java team, which own and maintain key aspects of the Editor, Document Management, and PDF Generation. • This is an exciting opportunity to take ownership of impactful projects, drive innovation, and influence the future of our editing experience. Your work will be essential in bringing our vision of a modern, intuitive, and powerful Document domain to life. • Location: Our team is distributed across Europe, with a strong presence in Poland and Portugal. We embrace remote work and flexible arrangements. • Our stack: Service-oriented architecture; Editor-related Python services are primarily AsyncIO; AWS and Kubernetes; NATS, gRPC migration; Kafka and Debezium; RabbitMQ for Celery with Temporal.io; Websocket; PostgreSQL, Redis, S3; LGTM stack for monitoring.

🎯 Requirements

• At least 3+ years of development experience with Python • Care about quality; you know what shipping high-quality code means • Experience with any relational databases (SQL queries, migrations, optimization) • Experience with message queues (e.g., RabbitMQ, Kafka) • Experience with Amazon Web Services and Kubernetes • Hands-on experience in developing a service-oriented architecture • Hands-on experience with CI/CD (e.g., GitLab) • It is good to have experience with the LGTM stack and OpenTelemetry • It is good to have open-source contributions and experience • It is good to have experience with the event sourcing approach • English: upper intermediate+ (verbal and written)

🏖️ Benefits

• An honest, open culture that emphasizes feedback and promotes professional and personal development. • An opportunity to work from anywhere — our team is distributed worldwide, from Lisbon to Manila, from Florida to California. • A career growth opportunities. • A competitive salary. • And much more!

Apply Now

Similar Jobs

August 28

Dev.Pro

501 - 1000

🤝 B2B

💳 Fintech

☁️ SaaS

Develop mobile features with Swift and PHP for payroll HR platform; collaborate across distributed teams to integrate REST APIs and maintain code quality.

🇺🇦 Ukraine – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

August 27

Intetics

501 - 1000

🤖 Artificial Intelligence

🏢 Enterprise

Go Developer building and optimizing high-load healthcare backend services. Join Intetics, an American custom software company providing distributed teams and digital solutions.

🇺🇦 Ukraine – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

August 26

toogeza

11 - 50

🎯 Recruiter

👥 HR Tech

🤝 B2B

Build scalable Python backend for Elva's AI-powered mobile video subscription app. Integrate APIs, design modular architecture, and optimize production services.

🇺🇦 Ukraine – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

August 26

BART, A Portside Company

11 - 50

🚀 Aerospace

🏢 Enterprise

☁️ SaaS

Python backend engineer building integrations and optimizing systems for aviation SaaS.

🇺🇦 Ukraine – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

August 25

Zeely – AI Admaker

1 - 10

🛍️ eCommerce

☁️ SaaS

Senior Node.js developer building backend for Zeely AI, an AI-driven UGC ad platform.

🇺🇦 Ukraine – Remote

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com