Senior Python Engineer, Application Platform

Apply to Job Here


Company NamePandaDoc
Company TypePrivate
Job TypeFull-Time
Salary RangeMarket Competitive
LocationUkraine
QualificationsBachelor’s Degree
Experience5 Year+

Job Overview

PandaDoc is seeking a Senior Python Engineer for their Application Platform team in Ukraine. This role involves contributing to the design, development, and maintenance of core application services, ensuring a robust and scalable platform that supports critical business functions.

Company Overview

PandaDoc is a top-rated global solution for creating, managing, tracking, and e-signing every important document. The company empowers businesses to streamline their document workflows and enhance productivity with innovative software. Headquartered in the US, PandaDoc operates internationally, providing cutting-edge technology to its clients.

Quick Details

  • Salary Range: Market Competitive
  • Job Type: Full-time
  • Qualifications: Bachelor’s Degree
  • Experience: 5 Year+

Key Responsibilities

  • Design, develop, and maintain high-performance, scalable Python applications for the core platform.
  • Collaborate with cross-functional teams to define, design, and ship new features and improvements.
  • Ensure the quality, performance, and responsiveness of applications through rigorous testing and optimization.
  • Participate actively in code reviews, architectural discussions, and technical decision-making processes.
  • Mentor junior engineers, fostering their growth and promoting best practices in software development.
  • Troubleshoot and resolve complex technical issues within the application platform effectively.

Requirements

  • Proven experience as a Senior Python Engineer with a strong focus on platform development.
  • In-depth knowledge of Python frameworks (e.g., Django, Flask) and object-relational mappers (ORMs).
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and microservices architecture.
  • Solid understanding of database technologies (SQL/NoSQL) and data modeling principles.
  • Excellent problem-solving skills and ability to thrive in a fast-paced, dynamic environment.
  • Strong communication and collaboration skills, working effectively within a distributed team.

Benefits

  • Opportunity to work on a cutting-edge application platform with a global impact.
  • Competitive salary and a comprehensive benefits package.
  • Flexible work environment and significant opportunities for professional growth and development.
  • Be part of a collaborative and innovative company culture.
  • Access to modern tools, technologies, and continuous learning resources.
  • Join a rapidly growing international tech company that values its employees.

Apply to Job Here