PandaDoc

About PandaDoc

Streamlining document workflows for growing organizations

🏢 Retail, Tech👥 251-1K📅 Founded 2013📍 San Francisco, California, United States

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 strong experience in backend development and cloud technologies.

Job Description

Who you are

You have 5+ years of experience in backend engineering, particularly with Python, and have a strong understanding of building scalable services. You thrive in collaborative environments and enjoy tackling complex technical challenges, especially in decomposing monolithic applications into microservices. Your expertise in Django and cloud technologies like AWS allows you to contribute effectively to system architecture and reliability. You are adaptable and driven, with a friendly demeanor that fits well within a team-oriented culture.

Desirable

Experience with containerization technologies such as Docker and orchestration tools like Kubernetes is a plus. Familiarity with message brokers like Kafka and NATS will help you excel in this role. You understand the importance of maintaining low time-to-change for developers and are committed to improving overall system performance and reliability.

What you'll do

In this role, you will contribute to the vision and architecture of the application platform by breaking down the monolith into well-defined services. You will face and overcome various scale-related technical problems, ensuring that the core services are robust and efficient. Your responsibilities will include developing and maintaining critical domain services, addressing systematic issues, and streamlining the release process to enhance code ownership and integration. You will collaborate closely with product, business operations, finance, and customer success teams to deliver high-performance solutions that scale with the company's growth.

What we offer

PandaDoc provides a supportive work environment where you can thrive and grow your skills. We encourage you to apply even if your experience doesn't match every requirement. Join us to make a significant impact on our application platform and help shape the future of our services.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at PandaDoc.