Senior Python Engineer, Document App (Content Engineering Team)

19 hours, 47 minutes ago
Contract
Senior
Software Development
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

  • Design and evolve backend systems for real-time collaborative document editing at high concurrency.
  • Own the content model and data persistence layer, including schema design, migrations, compatibility, and maintainability.
  • Build and maintain event-driven pipelines using Kafka and NATS to process frontend interactions and keep state consistent.
  • Contribute to the reliability, observability, and operational excellence of a large fleet of Python microservices.
  • Ship product features end-to-end, from backend architecture through production monitoring.
  • Support AI-powered capabilities, including agentic document workflows.
  • Work across the full development lifecycle, from requirements through deployment and production monitoring.

Requirements

  • 5+ years of Python development experience in production environments.
  • Strong experience with relational databases, including SQL, schema design, migrations, and query optimization.
  • Hands-on experience with message queues and event-driven architectures such as Kafka, NATS, RabbitMQ, or similar.
  • Deep understanding of AsyncIO and concurrent systems.
  • Experience building and operating microservice architectures at scale.
  • Comfortable reasoning about distributed systems, including consistency, ordering, and failure modes.
  • Understanding of the full development lifecycle from requirements to deployment to production monitoring.
  • Nice to have: experience building or integrating AI agents, LLM-powered workflows, or agentic systems.
  • Communicates effectively in English, both orally and in writing.

Benefits

  • Fully remote, global work with the option to visit offices in Warsaw, Lisbon, or Kyiv.
  • Competitive compensation package.
  • Flexible contract arrangements tailored to your location and experience.
  • Salary range of 275000 - 413000 PLN gross monthly for candidates located in Poland.
  • Ownership and professional growth within the Platform Engineering domain.
  • Supportive culture with open feedback and strong work-life balance.
  • Stable yet growing SaaS product with significant autonomy.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Development Engineer - Mobile & Commerce (Apprentice)

HighLevel 251-1K Internet Software & Services

HighLevel is hiring a remote India apprenticeship in Engineering for its Commerce organization to help build and harden the systems that power selling, payments, accounting, and document rendering for millions of businesses.

Dart GCP Go JavaScript Kubernetes Microservices PostgreSQL
20 hours, 32 minutes ago

Senior Back-end Engineer (N)

Blue Coding 51-250 Internet Software & Services

Blue Coding is hiring a Senior Backend Engineer for a US-based B2B SaaS client building secure digital health platforms for behavioral health and whole-person care.

Agile AWS CI/CD Confluence Docker GitHub GitHub Actions GraphQL HIPAA JIRA Kubernetes Microservices Node.js PostgreSQL React REST API TypeScript
20 hours, 32 minutes ago

Technical AI Evaluator - Python, Automation or Security

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is seeking an experienced software developer to create and evaluate realistic coding tasks for project-based AI agent benchmarking in simulated development environments.

Docker FastAPI JavaScript Kafka PostgreSQL Python React Redis TypeScript
20 hours, 47 minutes ago

Senior Python Data Scraping Engineer (Freelance)

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is hiring a part-time remote Senior Python Data Scraping Engineer for the Tendem project to build and manage data extraction workflows for real-world applications.

AJAX AWS Docker GitHub JavaScript JSON Python Selenium
20 hours, 47 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