Skip to content

Python Developer (f/m/d)

    • Wien, Austria

Job description

Our client is an international hospitality group building the digital backbone of its operations. We are supporting them in the search for a Python Developer (f/m/d) to develop and maintain a middleware platform connecting third-party and internal systems — designing APIs, managing data exchange, and ensuring reliable, secure, and scalable integrations.

  • Develop and maintain backend services and APIs using Python and FastAPI

  • Implement and manage event-driven architectures using Kafka or similar tools

  • Deploy and operate containerized applications (Docker, optionally Kubernetes)

  • Ensure reliability, observability, and data integrity across systems

  • Collaborate with DevOps and product teams to design and deliver scalable solutions

  • Support transition from legacy components (e.g., JavaScript/NextJS) toward a unified Python-based architecture

Job requirements

Must-haves:

  • At least 2 years of professional experience in software development (focus on backend engineering)

  • Solid experience with Python, FastAPI, Docker, and Kafka

  • Strong sense of ownership and problem-solving; proactive beyond ticket-based work

  • Ability to communicate technical topics clearly in English

Nice-to-haves:

  • Experience with Kubernetes, Grafana, Prometheus, or Terraform

  • Familiarity with NextJS or other frontend frameworks

  • Good German skills (B-level or higher) are appreciated but not mandatory

  • Team-oriented mindset, analytical thinking, and a passion for clean, maintainable code

More than a Job

  • Hybrid working model (office presence required several days per week; home office usually on Fridays)

  • Modern tech stack and opportunity to influence architecture decisions

  • Office located in central Vienna

  • Supportive, open, and cross-location team culture

  • Employee benefits within the hospitality sector (discounted stays, events, corporate benefits platform)

  • Free annual Wiener Linien public transport ticket

  • Transparent communication, realistic workload, and fair time compensation


Full-time position (40h/week) with an annual gross salary starting €50,000 (all-in) depending on experience and qualifications.

or

Details

On-site
  • Wien, Austria