Senior Python Engineer, Document App

🕒 August 11

🇵🇹 Portugal – Remote

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

👻 Ghost score 10%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of PandaDoc

PandaDoc

501 - 1000 employees

Founded 2011

☁️ SaaS

🤝 B2B

⚡ Productivity

💰 Series C on 2021-09

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.

📋 Description

• Design and evolve backend systems powering real-time collaborative document editing for tens of thousands of concurrent users • Own the content model and data persistence layer, including schema design, migrations, compatibility, and long-term maintainability • Build and maintain event-driven pipelines using Kafka and NATS to process high volumes of frontend interactions and keep document state consistent • Contribute to reliability, observability, and operational excellence of a large fleet of Python microservices • Ship product features end-to-end, from backend architecture to production monitoring • Contribute to AI-powered capabilities, including agentic document workflows

🎯 Requirements

• 5+ years of Python development experience in production environments • Strong experience with relational databases, SQL, schema design, migrations, and query optimization • Hands-on experience with message queues and event-driven architectures, including Kafka, NATS, RabbitMQ, or similar • Deep understanding of AsyncIO and concurrent systems • Experience building and operating microservice architectures at scale • Ability to reason about distributed systems, consistency, ordering, and failure modes • Understanding of the full development lifecycle from requirements through deployment and production monitoring • Active daily use of AI tools with critical evaluation of their output • High ownership and ability to proactively unblock work and escalate when needed • Product-minded and customer-oriented approach • Operational excellence, including reliability, observability, and maintainability • Clear written and verbal communication • Ability to collaborate while driving work autonomously • Effective communication in English, orally and in writing

🏖️ Benefits

• Fully remote position with optional visits to offices in Warsaw, Lisbon, or Kyiv • Global and flexible work environment • Stable yet growing SaaS product • Significant ownership • Clear path for professional development within the Platform Engineering domain • Honest, open culture with constructive feedback • Strong work-life balance • Supportive, distributed team • Competitive compensation package • Flexible contract arrangements tailored to location and experience • Work-life balance • Kind co-workers • Creative virtual team-bonding events

Apply Now

Similar Jobs

🕒 August 10

Mindera

1001 - 5000

📣 Marketing

📦 Logistics

💼 Consulting

Senior Java backend developer building scalable software products for Mindera’s global clients. Designing, deploying, and maintaining cloud-native systems while mentoring teams and shaping technical direction.

Azure

Cloud

Docker

Gradle

GraphQL

Java

Jenkins

Kotlin

Kubernetes

Microservices

MongoDB

MySQL

Spring

Terraform

🕒 August 7

knowmad mood

1001 - 5000

💼 Consulting

🏥 Healthcare

📦 Logistics

Java AEM Developer administering Adobe Experience Manager solutions for knowmad mood, a digital transformation company. Building components, workflows, integrations, and supporting Agile development teams.

🗣️🇧🇷🇵🇹 Portuguese Required

AEM

Java

🕒 August 5

Devoteam

5001 - 10000

💼 Consulting

🏥 Healthcare

📣 Marketing

Senior Backend Engineer building Python compliance and business verification platforms for Devoteam’s fintech delivery team in Portugal. Designing scalable APIs, distributed workflows, and high-performance data pipelines.

AWS

Azure

Cloud

Distributed Systems

Google Cloud Platform

MySQL

Postgres

Python

🕒 August 4

Vigil

51 - 200

💼 Consulting

🏥 Healthcare

📣 Marketing

Senior .NET Engineer developing and optimising scalable payment microservices and APIs. Troubleshooting production systems, modernising legacy services, and mentoring engineers in a distributed Agile team.

ASP.NET

AWS

Azure

Cloud

DynamoDB

Grafana

Jenkins

Kafka

Microservices

RabbitMQ

Redis

SQL

.NET

🕒 July 29

IMPACT Commerce

201 - 500

💼 Consulting

🛍️ eCommerce

🤝 B2B

Senior .NET Developer developing e-commerce solutions for major European brands. Involvement in technical execution and project decision-making with a diverse tech stack.

Azure

Cloud

Microservices

.NET