facebook tracking
Senior Data Engineer (Backend) - TDA Team

Senior Data Engineer (Backend) - TDA Team

Our partner, Tamedia, is the most successful digital company in Switzerland with over 3500 employees within 16 companies across 5 countries.

The Tamedia Data Analytics Team (TDA) works with all these companies to build advanced data products and services. To further scale these systems and build new products we are committed to further grow this team and expand its engineering capabilities with a dedicated team of 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: Go, Scala, Python etc

Our stack is based on: AWS, Kafka, Kubernetes

To expand further our Tamedia team we are currently looking for a

Senior Data Engineer

You will work with cutting edge technologies to go from research prototypes into production systems at a rapid pace. Our systems serve more than 40% of the attributable swiss internet traffic and reach more than 85% of the swiss population on a monthly basis. You will closely work with the Zurich based part of the team: Data Scientists, Engineers and Product Managers to build a proprietary high-performance data analytics platform. Our platform is based on the concept of real-time stream processing and built to scale.

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

Your responsibilities:

  • Build and enhance a high performance, high volume real-time stream processing pipeline
  • Implement services and APIs that are used by internal and external customers
  • Work with Data Scientists to implement production grade services  (e.g. we built article recommenders, image recognition, and text classifiers that are used within our sites)
  • Do research and build prototypes to leverage current and upcoming internet technologies into producing insights about user behavior
  • Bring in your ideas and take ownership of projects
  • Actively help shaping our engineering culture

Your profile:

  • BSc or MSc in Computer Science or a related field
  • Real passion for collaboration and strong interpersonal skills
  • Good understanding of Linux
  • Experience in at least one modern statically typed language, like Go, Scala,  C#, C++ 11+, Java 9+, Rust, etc
  • Also at least one scripting language, preferably Python or Bash
  • Experience in crafting and implementing high-performance RESTful micro-services serving millions of requests a day
  • Solid understanding of networking and internet plumbing such as TCP, TLS, HTTP
  • Strong grasp of database structure, design, query languages (e.g. SQL)
  • Fundamentals of mathematics, large data sets, distributed systems and statistical concepts
  • Interest in working with team-mates to explore the question: “What else can our data tell us?”
  • Being technology/language agnostic, willingness to use different languages

Our offer:

  • Competitive salary and a variety of fringe benefits
  • 20% time for technology research projects
  • Personal development/education (conferences, workshops)
  • Excellent work life balance
  • Work in an international team of talented engineers
  • Great equipment
  • Collaboration with other teams in the Tamedia universe
  • Modern and cozy working place with positive and friendly atmosphere
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