Senior Python Engineer, Document App (Content Engineering Team)

19 hours, 32 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.
  • Contribute to the reliability, observability, and operational excellence of a large Python microservices fleet.
  • Ship product features end-to-end, from backend architecture through production monitoring.
  • Support AI-powered capabilities, including agentic document workflows.
  • Work closely with product and engineering stakeholders to balance product delivery with long-term system health.

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.
  • Experience building or integrating AI agents, LLM-powered workflows, or agentic systems is nice to have.
  • Communicates effectively in English, both orally and in writing.
  • Actively uses AI tools in daily workflow and applies critical thinking to their output.

Benefits

  • Fully remote-first work environment with optional office visits 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 significant growth opportunities within the Platform Engineering domain.
  • Strong work-life balance in a supportive distributed team.
  • Open, transparent culture with constructive feedback.

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