
About PandaDoc
Streamlining document workflows for growing organizations
Key Highlights
- Over 35,000 customers including Cisco and HubSpot
- Headquartered in San Francisco, California
- Raised $50M+ from investors like Rembrandt Venture Partners
- Offers unlimited PTO and flexible remote work options
PandaDoc is a document workflow automation platform headquartered in San Francisco, California, that serves over 35,000 organizations, including notable clients like Cisco and HubSpot. The platform streamlines the creation, management, and signing of digital documents such as proposals, quotes, and ...
π Benefits
PandaDoc offers competitive salaries, equity options, unlimited PTO, and a flexible remote work policy, allowing employees to maintain a healthy work-...
π Culture
PandaDoc fosters a remote-friendly culture that emphasizes collaboration and innovation, encouraging employees to contribute ideas and take ownership ...
Overview
PandaDoc is hiring a Senior Python Engineer to join their Application Platform Track. You'll work on breaking down a large monolithic application into scalable services using Python and Django. This role requires 5+ years of experience in backend development.
Job Description
Who you are
You have at least 5+ years of development experience with Python, demonstrating a strong ability to tackle complex technical challenges. Your expertise in Django allows you to build robust applications, and you understand the intricacies of breaking down monolithic systems into microservices. You thrive in collaborative environments, where you can contribute to the architecture and vision of the application platform. Your experience with PostgreSQL, Redis, and Memcached equips you to handle data storage and caching effectively. You are familiar with cloud services, particularly AWS, and have hands-on experience with containerization technologies like Docker and orchestration tools such as Kubernetes. You are also comfortable working with messaging systems like Kafka and NATS, and you understand the importance of monitoring and observability, utilizing tools like Grafana.
What you'll do
In this role, you will contribute to the vision and architecture of the large monolith decomposition, facing and overcoming multiple scale-related technical problems. You will develop the core set of services in the company, focusing on maintenance and clear domain separation. Your responsibilities will include finding and addressing systematic issues to maintain low time-to-change for other developers, ensuring a high change-confidence level. You will collaborate closely with product, business operations, finance, and customer success teams to deliver high-performance, stable service solutions that scale with the companyβs growth. You will also be involved in establishing clear code ownership and improving overall system reliability while streamlining the release process.
What we offer
PandaDoc promotes an open culture that emphasizes feedback and encourages professional and personal development. You will have the opportunity to work remotely, as our team is distributed worldwide, but you are also welcome to work from our offices in Lisbon, Warsaw, or Kyiv to meet with other team members in person. We offer 6 self-care days, a competitive salary, and much more to support your well-being and work-life balance.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at PandaDoc.
Similar Jobs You Might Like
Based on your interests and this role

Backend Engineer
PandaDoc is hiring a Senior Python Engineer to join their Application Platform Track. You'll work on breaking down a large monolithic application into scalable services using Python and Django. This role requires strong experience in backend development and cloud technologies.

Backend Engineer

Backend Engineer
PandaDoc is hiring a Senior Python Engineer to join their Application Platform team. You'll work on breaking down a monolithic application into scalable services using Python and Django. This role requires 5+ years of experience in software development.

Software Engineering
Luminai is hiring a Senior Software Engineer to design and build user-facing applications that enhance user experience. You'll work with JavaScript, TypeScript, React, and Python in a remote capacity. This position requires significant experience in full-stack development.