Senior Python Engineer, Application Platform
Apply to Job Here
| Company Name | PandaDoc |
| Company Type | Private |
| Job Type | Full-Time |
| Salary Range | Market Competitive |
| Location | Ukraine |
| Qualifications | Bachelor’s Degree |
| Experience | 5 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.
