Professional Data/Crawling Engineer

Are you ready to join a Swiss-based subsidiary - TX Services - in Belgrade? Then apply today! We are excited to get to know you!
Scroll to content

As Switzerland’s leading digital hub, we provide our media and platforms with enabling technology solutions, to drive their businesses. We stand for interdisciplinary collaboration, innovation, and dynamic development.

We are on the move – and want to keep moving. We are farsighted. We are proactive. We are courageous. We are TX.

TX Group is the shareholder of some of Switzerland's most well known Digital Brands, including JobCloud (, Homegate, Tutti, Ricardo or Zattoo. TX Markets is the company within TX Group that unites all classifieds and marketplace activities and numbers among Switzerland's largest digital enterprises. With >35 nationalities across nearly 600 employees, we are very international and continuously growing.

The Competitive Intelligence Crawling Team (CIC) is a driving engine for competitive intelligence within TX Markets. We are the source of competitive data that fuels important decisions and product development across the group. As a team, we also work closely with the TX Group Data Analytics Team (TDA), building advanced data products and services. 

If you are as much a data nerd as we are, you realize that this is a unique opportunity!

Your responsibilities:

  • Implementing large scale crawlers/scrapers for collecting data from various websites and mobile platforms
  • Cleaning, formatting and storing data in the database
  • Monitoring and validating crawlers’ results
  • Designing various microservices for maintaining, validating and improving data

Your profile:

  • At least 3 years of professional experience in at least one programming language. We use Python
  • Bachelor’s or Master’s degree in Computer Sciences or similar field
  • Understanding Object-oriented programming
  • Understanding of HTTP, HTML, Javascript, and Networking
  • Familiar with data formats like CSV, JSON
  • Experience with SQL (PostgreSQL) or NoSQL databases
  • Experience with web scraping is a BIG plus
  • Knowledge of Python and Scrapy framework is a plus
  • Fluent in English (written/spoken)

We offer you:

  • Competitive salary and a variety of fringe benefits
  • Personal development/education (conferences, workshops)
  • Excellent work life balance
  • Work in an international team of talented engineers
  • Great equipment
  • Modern and cozy working place with positive and friendly atmosphere
  • Opportunity to grow both professionally and personally in a stimulating environment

Or, know someone who would be a perfect fit? Let them know!

Why choose us?

Teams working on TX Services projects are involved in all aspects of the product lifecycle, from initial inception through to design, development, and delivery. We regard everyone as equal partners in a product's success, with a role to play in all parts of the lifecycle. 


Applicant tracking system by Teamtailor