Senior Python Engineer - Real-Time Collaboration Backend

PandaDoc

Town of Poland (NY)

On-site

USD 140,000 - 190,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

PandaDoc is seeking a Senior Python Engineer to join the Content engineering team. You will own the content model, editor backend, and the real-time collaboration infrastructure, ensuring consistent state across services in a high-volume environment.

You will design backend systems for real-time editing, build event-driven pipelines, and contribute to reliability and observability of a large fleet of Python microservices. AI-powered capabilities are a growth focus.

Qualifications

  • 5+ years of Python development in production environments.
  • Strong experience with relational databases (SQL) and migrations.
  • Experience with message queues and event-driven architectures (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 reliability and data consistency.
  • Nice to have: AI agents or LLM-powered workflows.

Responsibilities

  • Design and evolve the backend systems powering real-time collaborative document editing.
  • Own content model and data persistence layer: schema design, migrations, compatibility.
  • Build and maintain event-driven pipelines (Kafka, NATS) processing frontend interactions.
  • Contribute to reliability, observability, and operational excellence of Python microservices.
  • Ship features end-to-end from backend to production monitoring.
  • Contribute to AI-powered capabilities and agentic workflows.

Skills

Python development
AsyncIO
Microservices
Distributed systems
SQL & migrations
Kafka & NATS
Event-driven
Architecture
English communication
AI/LLM workflows

Tools

PostgreSQL
Redis
Docker
Kubernetes
AWS
Grafana

Job description

PandaDoc is seeking a Senior Python Engineer to join the Content engineering team. You will own the content model, editor backend, and the real-time collaboration infrastructure, ensuring consistent state across services in a high-volume environment.

You will design backend systems for real-time editing, build event-driven pipelines, and contribute to reliability and observability of a large fleet of Python microservices. AI-powered capabilities are a growth focus.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Engineer — Real-Time Doc Collaboration
Senior Python Engineer — Real-Time Doc Collaboration

Doist • Germany (OH)

On-site
USD 140,000 - 180,000
Global & flexible work
Ownership & growth
Strong work-life balance
Senior Python Engineer — Real-Time Collaborative Docs Remote
Senior Python Engineer — Real-Time Collaborative Docs Remote

Socket.dev • United States

On-site
USD 140,000 - 190,000
Remote-friendly
Global team
Flexible contract
Senior Python Engineer, Real-Time Collaborative Docs Remote
Senior Python Engineer, Real-Time Collaborative Docs Remote

Doist • Spain (TX)

On-site
USD 822,000 - 1,235,000
Global flexibility
Ownership & Growth
Culture & Balance
Senior Python Engineer, Document App (Content Engineering Team)
Senior Python Engineer, Document App (Content Engineering Team)

Doist • Spain (TX)

On-site
USD 822,000 - 1,235,000
Global flexibility
Ownership & Growth
Culture & Balance
Senior Python Engineer, Document App (Content Engineering Team)
Senior Python Engineer, Document App (Content Engineering Team)

Socket.dev • United States

On-site
USD 140,000 - 190,000
Remote-friendly
Global team
Flexible contract
Staff Backend Engineer - AI-Driven Document Platform
Staff Backend Engineer - AI-Driven Document Platform

Pandadoc • Town of Poland (NY)

On-site
USD 30,400 - 45,500
Multisport Card
Healthcare coverage
Life insurance protection
+4
Staff Python Engineer, Document App Track
Staff Python Engineer, Document App Track

Pandadoc • Town of Poland (NY)

On-site
USD 30,400 - 45,500
Multisport Card
Healthcare coverage
Life insurance protection
+4
Senior Backend Engineer - Python (Hybrid, Equity)
Senior Backend Engineer - Python (Hybrid, Equity)

Scribe • United States

Hybrid
USD 140,000 - 200,000
Health insurance
Dental insurance
Vision insurance
+6
Senior Backend Engineer, Python/Django (Hybrid, SF) Equity
Senior Backend Engineer, Python/Django (Hybrid, SF) Equity

Cantos Ventures • Naples (FL)

Hybrid
USD 150,000 - 190,000
Health, dental, and vision
Flexible paid time off
401(k)
+4
Senior Python Backend Engineer – Real-Time AI Systems
Senior Python Backend Engineer – Real-Time AI Systems

Doist • United States

Hybrid
USD 170,000 - 200,000
Equity package
Healthcare benefits (medical, dental,
401(k) plan
+4