TL;DR
Senior Python Engineer (Workflows): Building and expanding workflows and user flows for a document automation platform with an accent on enhancing critical information display and enabling automated agreement processes. Focus on architectural decisions, system design, and ensuring scalability and performance of services.
Location: Remote within Europe. Specific remote work is available from Portugal, Poland, and Ukraine. Option for hybrid work from offices in Lisbon, Warsaw, or Kyiv. Work schedule aligned with EU time zones.
Company
hirify.global is a fast-growing SaaS company providing an all-in-one document workflow automation platform that helps teams create, send, track, and e-sign proposals, contracts, and other documents.
What you will do
- Collaborate with cross-functional teams (Engineers, Product Managers, Designers, Analysts) to create positive customer impact.
- Contribute to architectural decisions and help drive the design process.
- Write clean, self-explainable, testable, production-ready code, considering scalability and performance.
- Follow features through their entire lifecycle, from problem formulation to solution delivery.
- Provide mentorship and guidance to the team, fostering a collaborative environment.
- Join an on-call rotation after onboarding during working hours to strengthen reliability practices.
Requirements
- At least 5+ years of development experience with Python.
- Strong experience with system design and microservice-based architectures.
- Experience with relational databases (SQL queries, migrations, optimization).
- Experience with message queues (e.g., RabbitMQ, NATS, Kafka).
- Familiarity with AsyncIO frameworks, Django-based services, and Celery workers.
- Experience with Temporal for workflow orchestration.
- Proficiency in using Amazon Web Services (AWS) and Kubernetes (K8S) for deployment.
- Effective communication in English, both spoken and written.
Culture & Benefits
- Remote-first approach with hybrid options available in Kyiv, Warsaw, and Lisbon offices.
- Flexible employment arrangements (employment contract, employment of record, or B2B).
- Work schedule aligned with EU time zones.
- Honest, open culture that values constructive feedback.
- Professional and personal development within a collaborative, supportive team.
- Stable yet growing SaaS product offering an agile environment, ownership, and strong technical challenges.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →