.
Senior Python Engineer, Application Platform
  • Warsaw
Senior Python Engineer, Application Platform
Warszawa, Warsaw, Masovian Voivodeship, Polska
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
  • 6 self-care days
  • A competitive salary
  • And much more!

benefits :


  • private medical care
  • remote work opportunities
  • extra leave
  • access to LinkedIn Learning
  • wellness allowance
  • stock options

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    89 650
    10 006