Senior Python Engineer, Document App (Content Engineering Team)

1 day, 9 hours 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

Chatbot Developer (WhatsApp, Telegram, Discord) - Freelance

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

Mindrift is seeking a freelance, part-time Bot Developer for the Tendem project to build and maintain conversational bots and messaging-platform integrations for real-world use cases.

Docker Node.js OAuth Python REST API Serverless
10 hours, 29 minutes ago

Senior Engineer (.NET)

Current 51-250 Diversified Financial Services

Current is hiring a Senior Engineer (.NET) to build scalable digital experiences for client websites, platforms, and applications within a remote-first agency environment.

Angular AWS C# CI/CD CSS Git HTML JavaScript .NET Node.js React REST API SQL Server
4 days, 10 hours ago

senior c#

Margo Bank Professional Services

Senior C# Developer at Global Markets IT’s Non-Linear IT team, building and modernizing core applications for XVA, liquidity, and financial-resource management in a distributed agile environment.

Agile Ansible Bitbucket C# CI/CD Git HTML JavaScript Jenkins LLM .NET React Solid.js TeamCity TypeScript
5 days, 9 hours ago

Experienced Python Developer (B2B contract)

HITCONTRACT 11-50 Professional Services

Danske Group IT is hiring an Experienced Python Developer for its Partnership Domain Exit Program to help deliver technical solutions for a strategic migration initiative in banking.

CI/CD Python SQL
1 week, 6 days 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