TL;DR
Middle Python Engineer (SaaS): Developing and maintaining backend services for a contract lifecycle management platform with an accent on Python, Django, microservices, and message queue integrations. Focus on writing high-quality, testable code, collaborating cross-functionally, and improving system reliability and performance.
Location: Remote within Europe with optional hybrid work from offices in Kyiv, Warsaw, or Lisbon.
Company
hirify.global builds a global SaaS platform for document workflow automation, helping teams create, send, track, and e-sign proposals, contracts, and other documents efficiently.
What you will do
- Collaborate with engineers, product managers, designers, and analysts to deliver customer value.
- Write clean, testable, production-ready Python code considering non-functional requirements.
- Follow features through their entire lifecycle from problem formulation to delivery.
- Use quality metrics to identify gaps and improve team deliverables.
- Improve internal processes and documentation.
- Participate in on-call rotation to support system reliability.
Requirements
- Must have at least 3+ years of Python development experience.
- Experience with Django framework and microservice architectures.
- Knowledge of relational databases and SQL optimization.
- Experience with message queues such as RabbitMQ, NATS, or Kafka.
- Effective English communication skills, both spoken and written.
- Readiness to work occasionally with Java (about 10% of tasks).
Culture & Benefits
- Remote-first approach with optional hybrid work from offices in Kyiv, Warsaw, and Lisbon.
- Work schedule aligned with EU time zones.
- Supportive, honest, and open culture valuing constructive feedback.
- Professional and personal development opportunities within a collaborative team.
- Stable, growing SaaS product with agile environment and strong technical challenges.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →