Senior Software Engineer (Python)

Senior Python engineer building scalable, data‑driven applications in modern architecture.

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
Kliknij tutaj aby uzyskać dostęp do Polityki prywatności HAYS, która zawiera szczegółowe informacje na temat tego, w jaki sposób wykorzystujemy i chronimy twoje dane osobowe oraz Twoje prawa z tym związane.

podsumowanie

Rodzaj pracy
Stała
Branża/Sektor
Technologia & Usługi internetowe
Lokalizacja
Polska
Obszar specjalizacji
Technology
Nr ref.:
1198995
Data ważności
30 Jun 2026

Skontaktuj się z konsultantem

Skontaktuj się Monika Matuszczyk, Konsultant odpowiedzialny za tę rekrutację, znajduje się Katowice
Hays, al. Roździeńskiego 1A

Telefon: 603 524 175

Podobne oferty pracy do Senior Software Engineer (Python)

  • Senior Frontend Developer

    Senior Frontend Developer, Front-End Developer, Front-End, React, JavaScript, TypeScript, Developer, Software
    Mazowieckie
  • Senior DevOps Engineer

    DevOps, Terraform, Ansible, Kubernetes, Docker, Cloud
    Warszawa
  • IT Developer

    IT, FHIR, IT Developer, Software Engineering, Java, Python, Healthcare, JavaScript, Agile
    Warszawa
  • Senior Data Engineer

    Join an exciting new project focused on building a cloud‑based data platform!
    Warszawa
  • Technical Project Manager

    Python, GCP, CAN, AUTOSAR
    Poznan