Taking the work out of document workflow.
Staff Python Engineer, Document App Track
Location
Poland
Posted
4 days ago
Salary
zł30.4K - zł45.5K / month
Seniority
Lead
Job Description
Staff Python Engineer, Document App Track
PandaDoc
• Drive the long term evolution and technical strategy of the Document Domain, balancing product needs, scalability, reliability, and developer experience. • Champion AI-driven development workflows, mentoring engineers and improving the effectiveness, quality, and productivity of the engineering organization. • Lead cross-team initiatives to deliver best-in-class document capabilities while aligning architecture and engineering practices across the track.
Job Requirements
- At least 6+ years of development experience with Python.
- Strong knowledge of relational databases (SQL, migrations, optimization), message queues (RabbitMQ, NATS, Kafka), event-driven systems, DDD fundamentals, and asynchronous programming.
- Be fluent with AI workflow for development in order to leverage your own productivity and impact on the productivity of other team members.
- Mentoring other engineers within the company to ensure their tech growth.
- Working on domain strategy, being able to identify challenges and make solid plans for a horizon of one year.
- Good understanding of the development cycle from requirements analysis and deployment to application monitoring.
- Extensive hands-on experience in developing applications.
- Able to communicate technical ideas clearly in English across engineering teams, both verbally and in writing.
Benefits
- Multisport Card for fitness and wellness activities (individual or family plan).
- Competitive salary (If you are located in Poland the salary range is 30,400 PLN to 45,500 PLN gross monthly).
- LuxMed healthcare coverage (individual or family plan).
- UNUM life insurance protection (individual or family plan).
- Onboarding benefit allowance that can be used for necessary work equipment and setup.
- 6 self-care days beyond standard Polish vacation entitlements.
- Wellness, learning and development budgets.
- Employees may be able to purchase company stock or receive annual bonuses.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior AI Developer – C#, .NET, ASP.NET
WAITS GmbHErfolgreich umdenken! Wir dokumentieren Ihre Geschäftsprozesse mit BPMN2.0. Wir analysieren, optimieren, automatisieren
• Implementation of custom applications in interesting and challenging client projects based on ASP.NET code (Razor/Blazor) and the .NET Framework, as well as Angular • Development of applications and solutions in C# • Integration of AI (LLMs) via REST APIs • Integration of OpenCV and TensorFlow into in-house solutions • Improving prompt engineering and prompt quality • Support in analysis, design and implementation according to your professional experience • Close collaboration with our clients across different industries • Development following agile methodologies (Scrum, Kanban)
Senior Full-Stack Developer – React, Next.js, Node.js, React Native
Interactivated SolutionsDesigning and Developing Exceptional Digital Solutions for Startups and Businesses
• Design, develop, and maintain scalable web and mobile applications • Build modern front-end applications using React and Next.js • Develop backend services and APIs using Node.js • Build and maintain mobile applications using React Native • Integrate third-party APIs and external services • Participate in architecture discussions and technical planning • Collaborate with designers, project managers, and clients • Troubleshoot, optimize, and improve application performance • Write clean, maintainable, and well-tested code • Contribute to code reviews and engineering best practices
• Perform detailed design of system components, ensuring modularity and scalability; • Collaborate with users to design and develop intuitive user interfaces; • Develop, build and test program modules to ensure reliability and performance; • Document system components and technical specifications for maintainability and knowledge sharing.
Software Engineer II, Back-end – Card Mgmt, Transaction Processing
AffirmWe create honest financial products that improve lives.
• Break down larger projects into individual tasks with the support of tech lead and manager, deliver in multiple phases. • Support peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics. • Create and monitor metrics to support operations and availability of team’s artifacts; engage in “keep the lights on” & on-call efforts. • Contribute to a sense of community on your team by participating in the interview process and other growth/development activities.




