Python Developer

Pineapple Recruiting GmbH
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Intermediate
Compensation
€ 60K

Job location

Tech stack

JavaScript
API
Data Integrity
DevOps
Electronic Data Interchange (EDI)
Middleware
Python
Prometheus
Next.js
Software Engineering
Grafana
Backend
FastAPI
Kubernetes
Kafka
Front End Software Development
Terraform
Docker
Microservices

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

Requirements

  • 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

Benefits & conditions

  • 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.

Apply for this position