Python Software Engineer


Are you ready for a real challenge? CASAFARI is young but growing fast, which means you’ll get to help shape our future and revolutionise the real estate industry.

We’re looking for a passionate, proactive and pragmatic Python Software Engineer to join our team of 20+ nationalities. You'll grow with us as we strive to fulfill our mission and vision: to bring transparency to the real estate market with the cleanest and most complete real estate database in the world.

Our end products are: a metasearch like Trivago or Skyscanner, a daily market data feed like Bloomberg Terminal, and we are currently building property market analytics with the most complete database updated in real time.

Join our data team and learn everything about the metasearch, data collection, data analysis and machine learning!

Development of applications for:

  • Develop tools and applications to automate and scale data processes
  • Work closely with our data scientists to develop and improve applications on the most clean and complete real estate database in the world, such as market analytics, dashboards, metasearch (no data science experience required)
  • Use state-of-the-art technologies to create event-triggered actions on our userbase


  • 3+ years of experience in Python development and Django framework
  • Django framework
  • MySQL, MongoDB
  • NGINX, RabbitMQ, Redis
  • HTML, CSS, JavaScript, etc.
  • Strong analytical and problem-solving skills
  • Knowledge of Git

What we offer:

  • Growth focused mindset
  • Dynamic and multicultural team in a cool office in Lisbon
  • Achievement-based performance evaluation

Thank you for applying for this position. All candidates are important to us, but due to the high level of responses we receive, we only contact successful applicants. We wish you all the best in your search for a new position.

Apply now

Upload file
Cover Letter/Other
Upload file