October 3, 2024
AWS
Django
Gradle
Grafana
GRPC
Java
Jenkins
Kafka
Kubernetes
Pandas
Python
RabbitMQ
Spring
Spring Boot
SpringBoot
SQL
Go
•PandaDoc is seeking a Senior Python Engineer to join our Infrastructure Platform Track •Build software, frameworks, and tools required for reliable operations of PandaDoc services •Design and improve how PandaDoc services communicate using gRPC (and service meshes), Temporal.io, and Kafka by providing libraries and guidance for engineers •Work closely with Kubernetes. We run on top of AWS EKS. We have five main clusters with more than 200 services in each of different sizes, written mainly in Python (~70%) and Java •Improve how PandaDoc services are deployed (including machinery for canary and blue-green deployments) and monitored across all our clusters •Collaborate with other engineers on the team and cross-functionally to foster solid engineering principles and represent our engineering values •Be a change agent by recommending and introducing best practices for all PandaDoc engineers •Share knowledge by writing documentation and holding talks and workshops
•At least 5+ years of development experience with Python •Care about quality; you know what shipping high-quality code means •Strong understanding and experience in AsyncIO •Experience with the Django framework •Experience with any relational databases (SQL queries, migrations, optimization) •Experience with message queues (e.g., RabbitMQ, NATS, Kafka) •Experience with Amazon Web Services and Kubernetes •Hands-on experience in developing a service-oriented architecture •Hands-on experience with CI/CD (e.g., GitLab, Jenkins) •It is good to have experience with the Grafana LGTM stack and OpenTelemetry •It is good to have open-source contributions and experience •It is good to have basic knowledge of Golang •English: intermediate+ (verbal and written)
•An honest, open culture that emphasizes feedback and promotes professional and personal development •An opportunity to work remotely— our team is distributed worldwide, from Warsaw to Lisbon, from Florida to California. However, we have offices in Lisbon, Warsaw, and Kyiv and you’re welcomed to work from them and meet with other pandas in person •6 self-care days •A competitive salary •And much more!
Apply NowSeptember 26, 2024
Develop high-performance payment solutions as a Senior Java Software Engineer.
September 18, 2024
Develop Java solutions for SaaS AI targeting farmers.
September 17, 2024
Develop a solar design tool for energy technology company.
September 5, 2024
Join RemotePass to develop backend solutions for global talent management platform.
July 17, 2024
Revolutionize digital experiences by developing performant backend services in distributed cloud systems.