Your new company
You will join a fast‑growing international product company that builds modern, data‑driven web applications used globally. The organisation values engineering excellence, clean architecture, and a collaborative culture. You will work in a mature Agile environment alongside experienced Product Managers, UI/UX Designers, and cross‑functional engineering teams.
Your new role
As a Senior Software Engineer (Python), you will take ownership of designing, developing, and maintaining high‑quality web applications. Your responsibilities will include:
Implementing new features and improving the existing codebase
Ensuring clean, well‑tested, and maintainable code (unit, integration, QA tests)
Participating in architectural and design decisions
Creating and maintaining technical documentation
Supporting engineering and support teams in debugging and troubleshooting
Coaching and mentoring junior engineers
Contributing to product discovery, research, and specification phases
Helping shape development processes, tools, and best practices
Collaborating closely with Product Management, UI/UX, and Support teams
This role offers the opportunity to work with modern technologies, including LLMs and NLP components in multi‑agent systems.
What you'll need to succeed
To be successful in this role, you should bring:
7+ years of hands‑on experience building commercial web applications in Python
Strong understanding of data‑driven web systems
Practical experience with SOLID principles and Domain‑Driven Design
Experience working with SQL databases (MySQL, MariaDB, PostgreSQL)
Experience with LLMs, NLP technologies, or machine learning fundamentals
Background in Agile/Scrum/Kanban environments
Ability to collaborate with cross‑functional teams and communicate clearly
Proactive, organised, and self‑driven work style
Excellent English (written and spoken)
Willingness to travel occasionally
What you'll get in return
Opportunity to work in a modern, innovative product environment
High level of ownership and influence on architecture and technical decisions
Supportive, international team with strong engineering culture
Space for professional growth, learning, and mentoring
Flexible working environment and a role that values autonomy and initiative
What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
Hays Poland sp. z o.o. is an employment agency registered in a registry kept by Marshal of the Mazowieckie Voivodeship under the number 361.
#LI-DNI