PANDADOC POLAND SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
6. 3. 2025
Informacje o stanowisku
technologies-expected :
Python
AsyncIO
SQL
RabbitMQ
NATS
Kafka
about-project :
Currently, PandaDoc is seeking a Senior Python Engineer to join our Application Platform Track.
In this team, we are tackling the challenge of breaking down a large, monolithic application into a set of well-defined, scalable services. Our goal is to improve overall system reliability, streamline the release process, and establish clear code ownership. We own several mission-critical domain services and are responsible for making them robust, efficient, and easy to integrate. By driving this transformation, we enable our product, business operations, finance, and customer success teams to work with high-performance, stable service solutions that scale with our company’s growth.
Are you adaptable, driven, and friendly? Do you thrive in a fast-paced work environment where collaboration is the norm? If the answer is yes, then you’re a Panda, and we want you to join our team.
If this sounds like you, then you’re a Panda and we want you to join our team!
Our stack:
Microservices
Python, Django
AsyncIO
Amazon Web Services
PostgreSQL
NATS, Kafka
Docker, Kubernetes
responsibilities :
Participate in the whole development process from backlog refinement and testing to launching product features and technical improvements
Build and maintain application architecture
Follow and contribute to agile development processes (Scrum framework)
requirements-expected :
At least 5+ years of development experience with Python
Strong understanding and experience in AsyncIO
Experience with any relational databases (SQL queries, migrations, optimization)
Solid experience with message queues (e.g. RabbitMQ, NATS, Kafka)
Good understanding of the development cycle from requirements analysis and deployment to application monitoring
Hands-on experience in developing a microservice architecture
Extensive hands-on experience in developing applications within both monolithic and microservice architectures
Communicate effectively in English, both orally and in writing
offered :
An honest, open culture that emphasizes feedback and promotes professional and personal development
An opportunity to work from anywhere — our team is distributed worldwide, from Lisbon to Manila, from Florida to California