facebook tracking
Senior Data Engineer / Backend Engineer - Tamedia Team

Senior Data Engineer / Backend Engineer - Tamedia Team

Our partner is Tamedia (www.tamedia.ch), the most successful digital company in Switzerland. The company has over 3500 employees within 16 companies across 5 countries. Their systems serve more than 40% of the attributable Swiss internet traffic and reach more than 85% of the Swiss population on a monthly basis.

The Tamedia Data Analytics Team (TDA) works with all these companies to build advanced data products and services. To further enrich the data catalog available to our data scientists and business analysts, we are founding a dedicated team of data crawling specialists in Belgrade.

Our platform is based on the concept of real-time stream processing and built to scale. We are open to use a variety of different languages: Python, Go, Java, Scala, C#, F#, JS etc.

Our stack is based on: AWS, Kafka, Kubernetes.

For our new Tamedia crawling team in Belgrade we are currently looking for a

Senior Data Engineer

You will work with cutting edge technologies to build a proprietary data acquisition and analytics platform. You will closely work with the team in Belgrade and the Zurich based part of the team: Data Scientists, Business Analysts, Engineers and Product Managers to build data crawlers and data analysis solutions at a rapid pace and establish a monitoring platform to ensure data quality.

We actively use open source software and contribute to open source projects, check out: https://github.com/tamediadigital

 Your Responsibilities:

  • Invent novel ways for harvesting diverse data sources i.e. reverse engineering mobile apps or scraping web platforms
  • Build and enhance a generic platform for data acquisition, processing and monitoring that minimizes the effort for integrating new data sources
  • Validate, monitor and integrate data acquired by external crawling service providers
  • Assert and maintain quality of data gathered from volatile sources
  • Work with Data Scientists and Business Analysts to implement production grade data analytics solutions
  • Bring in your ideas and take ownership in project
  • Actively help shaping our engineering culture

Your Profile:

  • BSc or MSc in Computer Science or a related field
  • Tenacious, investigative, and curious personality
  • Real passion for collaboration and strong interpersonal skills
  • Experience at least one scripting language, preferably Python or Bash
  • Also at least one statically typed language. We use Go, Scala, TS
  • Solid understanding of networking and internet plumbing such as TCP, TLS, HTTP
  • Strong grasp of database structure, design, query languages (e.g. SQL)
  • Being technology/language agnostic, willingness to use different languages

Bonus Skills & Experience:

  • Experience with crawling/scraping frameworks is a big asset
  • Fundamentals of mathematics, large data sets, distributed systems and statistical concepts

Our offer:

  • 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
Apply for this job

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


Working with us will provide you with exciting career opportunities in an international environment, a wide range of fringe benefits and the chance to develop further professionally as well as personally.

You will work out of our development center, which is located in the Belgrade Science Park. A modern working environment with free coffee, beverages, fresh fruits and a refrigerator full of candies along with a relaxation area with playstation and lazy bags await you.


Applicant tracking system by Teamtailor