Python Backend Developer (f/m/x)

Raiffeisen Bank is dedicated to fostering innovation and technical excellence. We are seeking a talented Backend/Full Stack Developer who is passionate about constructing resilient systems and is prepared to address the challenges of modern banking technology. If you are a dynamic individual with a solid technical foundation and a commitment to quality, we invite you to apply for this compelling opportunity.
 (38.5h / week)



 Your mission at RBI

  • Architect, develop, and maintain microservices in Python, ensuring scalability, reliability, and adherence to best practices in security and performance.
  • Implement and maintain REST APIs, incorporating concepts such as rate limiting to manage load and maintain service availability.
  • Utilize cloud services to construct a robust infrastructure that supports scalable and resilient application deployment.
  • Collaborate with front-end developers, utilizing frameworks like React or Angular, to facilitate the creation of cohesive and user-friendly interfaces when necessary.
  • Automate deployment, implement continuous integration and continuous deployment (CI/CD) pipelines, and conduct testing to enable smooth and reliable releases.
  • Identify system bottlenecks and apply engineering solutions to enhance system reliability and efficiency. 
  • Embrace an ownership culture, assuming full responsibility for the development lifecycle of the backend services, from conception to deployment and beyond.

Your core competencies

  • Strong experience with Python programming and microservice architecture, including frameworks such as Django and Fast API.
  • Demonstrated understanding of system design concepts like inter-service communication, scalability, reliability, and rate limiting.
  • Proven track record of implementing RESTful APIs and integrating complex systems.
  • Experience with deploying and managing Kubernetes-based systems.
  • Practical knowledge of cloud services (ideally AWS) and experience with cloud-based architectures.
  • Familiarity with deployment automation, testing practices, and CI/CD methodologies.

What's in it for you

  • Work Life Balance: flexible working hours (no core time), extensive hybrid working options / work from home, 30 days / year remote work from any EU-country outside Austria
  • Easy Moving: work permit support
  • Top-notch Equipment: modern tools & technologies
  • International Spirit: multi-cultural teams, English as company language, team building events
  • Learning & Agile Working: as part of our DNA & culture 
  • Canteen: healthy, tasty, and heavily subsidized
  • Saving: with vouchers / discounts from our staffs' council (eg. supermarket)
  • Further Goodies: free public transport pass, salary account & credit card (optional), reduced gym membership, gender-neutral parental leave, bilingual company kindergarten, child care during holidays etc. 
  • Salary: the offered gross yearly salary ranges starting 60.000 Euro (basis full-time)  including overtime, depending on qualification and experience.)

At Raiffeisen Bank International, we are pleased to have more than 17 million customers in Austria and 12 other CEE countries – what got us here, are our talented people. From the moment you join RBI, you will notice our commitment to creating a working environment where everyone can thrive. Diversity and inclusion are essential components of our vision and mission and are reflected in our values: collaboration, proactivity, learning and responsibility. Our shared mission is to provide a superior customer experience by tackling new issues such as digitalization and changing needs. 


For questions regarding our application process, please feel free to take a look on our website or check out our FAQ. 

Follow us on our RBI Account on LinkedIn!