Senior Python Engineer, Document App
π Recently posted
π΅πΉ PortugalπΊπ¦ Ukraineπ΅π± PolandπͺπΊ Europeππ΅π± Warsawππ΅πΉ LisbonππΊπ¦ Kyivπ Remoteπ Hybridπ Full TimeβοΈ Mid-LevelποΈ Backend Engineer
PythonDjangoPostgreSQLRedisMemcachedAWSDockerKubernetesKafkaNATSAsyncIOMicroservices
π Description
- Contribute to the vision and the architecture of the key component of the application - Document domain
- Face and overcome multiple scale-related technical challenges
- Finding and addressing systematic issues to maintain low time-to-change for other developers with a high change-confidence level
- Improving reliability, maintaining high quality standards, and enhancing developer experience while evolving the document platform to support new product capabilities
- Contribute to the long term domain excellence strategy
π― Requirements
- At least 5+ years of development experience with Python
- Experience with any relational databases (SQL queries, migrations, optimization)
- Solid experience with message queues (e.g. RabbitMQ, NATS, Kafka)
- Understanding of event-based systems and basics of DDD
- Strong understanding and experience in AsyncIO
- Good understanding of the development cycle from requirements analysis and deployment to application monitoring
- Extensive hands-on experience in developing applications within both monolithic and microservice architectures
- Communicate effectively in English, both orally and in writing
π Benefits
- Competitive salary.
- Remote-first approach with the option for hybrid work from offices in Kyiv, Warsaw, and Lisbon.
- Flexible contract types (employment contract, employment of record, or B2B) with benefits varying by location.
- 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, startup energy, and strong technical challenges.