Backend Developer Python

Backend Developer Python (f/m/x)

Ferret go GmbH specializes in providing online-community AI solutions since 2012. Our main product Conversario currently leads the German market.

We are driven by the idea that users' opinions are crucial and work on delivering convenient instruments to support communities, engage the exchange of personal opinions online, and improve media content delivery. With the best know-how, innovations, in-depth knowledge, and with the experienced team we strive to realize our vision. We develop innovative solutions in the area of egagement platforms, machine learning and data processing and provide products to the top German and Swiss publishers and broadcasters such as Spiegel, Axel Springer, n-tv, Focus, rbb, Tagesschau, FAZ, NZZ, and others.

For evolving and maturing the development of our tool backends and data pipelines we are looking for a committed Backend Developer (f/m/x) with a focus on Python development.


  • Conception and implementation of robust Python backends, APIs and data processing pipelines
  • Maintenance, optimization, and extension of existing backend services
  • Integration of service-oriented AI backends and implementation of various microservices
  • Come up with original solutions for intriguing problems by e.g. partaking in hackathons with the team

Knowledge, Experience & Competencies

  • 3+ years of overall professional experience as a backend developer
  • Hands-on experience with Python and its frameworks (Tornado, FastAPI etc.)
  • Experience with building and operating RESTful APIs, understanding microservices architecture
  • Knowledge of modern storage-, queue- and search solutions (MongoDB, Redis, Elasticsearch, RabbitMQ, PostgreSQL etc.)
  • Hands-on experience with data processing pipelines and social media APIs is a big plus
  • Ability to work independently or as part of a team, collaborating with product managers, devops and frontend developers to create great products for customers
  • A well-structured way of working, the ability to meet deadlines, analyze requirements, and take ownership of everything you do
  • Fluency in English (German is a plus)

Technologies we use

  • Python 3.9+ (Tornado, FastAPI)
  • PostgreSQL, Redis, MongoDB, Elasticsearch, RabbitMQ
  • React, Apollo, GraphQL
  • AWS, Docker, Puppet, Debian
  • Bitbucket, Trello, Slack

Once your here you’ll find…

  • A friendly, relaxed and inspiring work atmosphere
  • Exciting B2B projects and products that have an impact on millions of users in Germany
  • Competitive salary and good education opportunities
  • Home office and an overall flexible environment for getting the job done
  • An office in the center of Berlin Friedrichshain, where the heart of the German startup scene is beating
  • Company events and hackathons

We believe that the happiness of our employees is a strong requirement to develop great products that our customers love.

Sounds like fun?

If your keen to develop awesome tools and interfaces to make conversation and communities a better place, then please apply by sending your CV and salary expectations to: Daniel Köllner

We’re looking forward to hear from you!