Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Python Engineer, Application Platform image - Rise Careers
Job details

Senior Python Engineer, Application Platform

PandaDoc is seeking a Senior Python Engineer to break down a large, monolithic application into well-defined, scalable services, improving system reliability and streamlining processes.

Skills

  • Python
  • AsyncIO
  • Relational databases
  • Message queues
  • Microservices

Responsibilities

  • Participate in the whole development process from backlog refinement to launching product features
  • Build and maintain application architecture
  • Follow and contribute to agile development processes

Benefits

  • Open culture emphasizing feedback and personal development
  • Work from anywhere globally
  • 6 self-care days
  • Competitive salary
To read the complete job description, please click on the ‘Apply’ button
PandaDoc Glassdoor Company Review
4.6 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
PandaDoc DE&I Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of PandaDoc
PandaDoc CEO photo
Mikita Mikado
Approve of CEO
What You Should Know About Senior Python Engineer, Application Platform, PandaDoc

PandaDoc is on the lookout for a talented Senior Python Engineer to join our dynamic Application Platform Track! In this exciting role, you will play a key part in transitioning a large, monolithic application into a suite of well-defined, scalable services. Our mission is to enhance overall system reliability, streamline the release process, and promote clear code ownership. You will be responsible for several mission-critical domain services, making them robust, efficient, and easy to integrate. This transformation empowers our product, business operations, finance, and customer success teams to utilize high-performance, stable service solutions that scale with our company’s growth. If you’re adaptable, driven, and thrive in a collaborative, fast-paced environment, we want you to be a part of our Panda family! In this role, your tasks will encompass participating in the entire development process, from backlog refinement and testing to the successful launch of product features and technical improvements. You will build and maintain application architecture while following and contributing to our agile development processes. If this sounds like you, come join us and make a significant impact at PandaDoc!

Frequently Asked Questions (FAQs) for Senior Python Engineer, Application Platform Role at PandaDoc
What are the responsibilities of a Senior Python Engineer at PandaDoc?

As a Senior Python Engineer at PandaDoc, you will participate in the entire development process, including backlog refinement and testing to launching product features and technical improvements. Your responsibilities will also include building and maintaining application architecture while contributing to agile development processes.

Join Rise to see the full answer
What qualifications are needed for the Senior Python Engineer position at PandaDoc?

To qualify for the Senior Python Engineer role at PandaDoc, you should have at least 5+ years of development experience with Python, strong experience with AsyncIO, and solid knowledge of relational databases. Experience in developing microservice architectures and effective communication in English are also essential.

Join Rise to see the full answer
What tech stack does PandaDoc’s Senior Python Engineer work with?

The tech stack for the Senior Python Engineer at PandaDoc includes microservices, Python, Django, AsyncIO, Amazon Web Services, PostgreSQL, NATS, Kafka, Docker, and Kubernetes. Familiarity with this stack is important for the position.

Join Rise to see the full answer
What is the company culture like at PandaDoc for Senior Python Engineers?

PandaDoc fosters a friendly and open culture that emphasizes work-life balance, feedback, and teamwork. With remote teams located across the globe, the environment is supportive and connected, making it easy for all Pandas to feel included and valued.

Join Rise to see the full answer
What benefits come with being a Senior Python Engineer at PandaDoc?

As a Senior Python Engineer at PandaDoc, you’ll receive benefits that include a competitive salary, six self-care days, and opportunities for professional and personal development. The company also promotes a culture of integrity and transparency, ensuring a supportive work environment.

Join Rise to see the full answer
Common Interview Questions for Senior Python Engineer, Application Platform
What is your experience with Python and how does it relate to the role of Senior Python Engineer?

In answering this question, focus on your relevant experience with Python, highlighting specific projects or technologies you’ve worked with. Make connections to how your skills can directly benefit the work at PandaDoc.

Join Rise to see the full answer
Can you explain the concept of AsyncIO and how you have applied it in your projects?

A strong answer should detail what AsyncIO is and describe specific instances where you have implemented it. Discuss the advantages it provided, particularly in improving application responsiveness and performance.

Join Rise to see the full answer
Describe your experience with building microservice architectures.

Be prepared to talk about past experiences designing and implementing microservices. Focus on the challenges you've faced and how you resolved them, illustrating your understanding of microservices is key for the Senior Python Engineer position at PandaDoc.

Join Rise to see the full answer
What is your approach to collaborating with team members during agile development processes?

Explain your collaborative style, emphasizing communication, feedback, and adaptability. Give examples of past agile projects that benefited from your approach to teamwork, particularly within a testing and deployment context.

Join Rise to see the full answer
How do you ensure the reliability and efficiency of the services you develop?

Discuss the methodologies and tools you use for monitoring and optimizing application performance. Highlight any specific metrics or logging tools you implement, making it relevant to the responsibilities of a Senior Python Engineer.

Join Rise to see the full answer
What strategies do you employ when dealing with database optimization?

Your response should cover your experience with SQL queries, migrations, and any specific techniques you've used to achieve better performance. Consider mentioning any tools or frameworks you’ve utilized to optimize queries and manage databases.

Join Rise to see the full answer
How do you approach learning new technologies and updating your skills?

Share your strategies for continuous learning, such as online courses, projects, or collaborative code reviews. Highlight a specific technology or skill you've recently learned relevant to the position at PandaDoc and how you applied it.

Join Rise to see the full answer
What role does documentation play in your development process?

Emphasize the importance of documentation for onboarding, code maintenance, and team collaboration. Provide examples of how effective documentation practices have helped you and your teams succeed in past projects.

Join Rise to see the full answer
How do you prioritize tasks when managing multiple projects?

Discuss your approach to task prioritization, focusing on time management techniques and collaboration with team members. Include examples of how you handled conflicting deadlines in prior roles to demonstrate your problem-solving skills.

Join Rise to see the full answer
What interests you most about working at PandaDoc as a Senior Python Engineer?

This question is your chance to express enthusiasm for both the company and the role. Share specific aspects of PandaDoc's mission, culture, or technology stack that you find exciting and align with your career goals.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 6 days ago
Open Door Policy
Customer-Centric
Mission Driven
Rapid Growth
Reward & Recognition
Startup Mindset
Inclusive & Diverse
Empathetic
Casual Dress Code
Collaboration over Competition
Work/Life Harmony
Transparent & Candid
Photo of the Rise User
Posted 5 days ago
Open Door Policy
Customer-Centric
Mission Driven
Rapid Growth
Reward & Recognition
Startup Mindset
Inclusive & Diverse
Empathetic
Casual Dress Code
Collaboration over Competition
Work/Life Harmony
Transparent & Candid
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Whizz Remote No location specified
Posted 13 days ago
Photo of the Rise User
Posted 3 days ago
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Learning & Development
Equity
Paid Holidays
Paid Time-Off
WFH Reimbursements
Child Care stipend
Maternity Leave
Paternity Leave

Our mission is to make business transactions fun, fast, and paperless. We started by automating work with transactional documents, expanding into the area of B2B payments, and looking to become an all-in-one solution for small businesses to close ...

34 jobs
MATCH
VIEW MATCH
BADGES
Badge Rapid Growth
CULTURE VALUES
Open Door Policy
Customer-Centric
Mission Driven
Rapid Growth
Reward & Recognition
Startup Mindset
Inclusive & Diverse
Empathetic
Casual Dress Code
Collaboration over Competition
Work/Life Harmony
Transparent & Candid
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 18, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Scientist at Apex Systems
Photo of the Rise User
Someone from OH, Mansfield just viewed POS Install Tech at TEKsystems
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom
Photo of the Rise User
128 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Stow just viewed IT Asset administrator at Ergomed
Photo of the Rise User
Someone from OH, Loveland just viewed Senior Buyer (wholesale) (m/f/d) at ABOUT YOU SE & Co. KG
Photo of the Rise User
Someone from OH, Cincinnati just viewed Summer 2025 Internship: Talent at Hylant
C
Someone from OH, Cincinnati just viewed Senior Instructional Designer at CXG
Photo of the Rise User
Someone from OH, Youngstown just viewed Compliance Specialist, Anti-Corruption Program at ServiceNow
Photo of the Rise User
Someone from OH, Cleveland just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Cleveland just viewed QC Engineer at QODE
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge
Photo of the Rise User
Someone from OH, Westerville just viewed Data analyst | Mid at Nord Security
Photo of the Rise User
Someone from OH, North Canton just viewed Researcher-NBC Sports at NBCUniversal