Our German partner Virtual Minds Group is a part of the biggest German media house Pro7Sat1. They are a leading European provider of high-quality technology solutions for automated, data-based digital marketing across all channels from a central enterprise platform. The modularly expandable platform provides all market participants – advertisers, agencies, and publishers/marketers – with individual, tailor-made solutions to achieve maximum marketing efficiency and to make the respective key assets in online marketing future-proof.
Together with our partner, we’re expanding a team in Serbia that will be fully integrated with the German-based Adserver Development Team. We are looking for a:
C++ Engineer
Who loves to innovate within the tradeoff space between performance and product needs, and who cherishes the challenge of refactoring legacy code. While others may frolic in the fields of front-end, our ideal candidate ambles in the alleys of algorithms and enjoys maintaining a self-healing distributed system that processes billions of requests every day with low latency and nearly zero downtime.
Your responsibilities:
Help your team solve contemporary challenges in the digital advertising space, from design to deployment and ongoing improvements
Continuously enhance your knowledge
Implement your solutions in a context where O(n) feels like an eternity, and protect them with unit, functional, and end-to-end tests
Refactor legacy code to make it more modular and domain-driven
Provide third-level support to customers and first-level support to your teammates by helping them overcome blockers
Your profile:
Experience with C++17 in the last year, along with several years of professional experience in server-side software engineering
Good initial experience with containerization (Docker) and service orchestration (K8s)
A solid understanding of data structures and algorithms, concurrency, and time/space complexity
Exposure to relational and NoSQL databases, with experience in the Kafka ecosystem and IDLs like Thrift or gRPC preferred
Ability to drive topics independently, think critically, write clean code, and communicate effectively
Our offer:
We value work-life balance and have flexible working hours
Lots of team activities and perks: yearly retreats, workshops, hackathons
A chance to work with a team of experienced engineers committed to continuous learning, with opportunities for growth through knowledge-sharing sessions and webinars
Work with an international team of world-class engineers
A modern, sunny, open working place with a positive and fun atmosphere.
A stimulating work experience that will allow you to grow both professionally and personally
Do you know someone who would be a perfect fit? Let them know and after the successful probation period come and collect a well-deserved referral fee!
Skills Required
- Experience with C++17
- Several years of professional server-side software engineering experience
- Experience with Docker (containerization)
- Experience with Kubernetes (K8s)
- Solid understanding of data structures, algorithms, concurrency, and time/space complexity
- Exposure to relational databases
- Exposure to NoSQL databases
- Experience with the Kafka ecosystem
- Experience with IDLs like Thrift or gRPC
- Ability to write unit, functional, and end-to-end tests
- Experience refactoring legacy code and working on low-latency distributed systems
- Ability to work independently, think critically, write clean code, and communicate effectively
- Provide third-level support to customers and first-level support to teammates
What We Do
Ringier is a family-owned European media group headquartered in Switzerland, focusing on media, e-commerce, marketplaces, and entertainment. The group operates over 115 companies across 19 European and African countries, managing leading media brands, sports media platforms, and digital marketplaces. Ringier's mission is to empower people in their daily lives by combining world-class media and entertainment brands with excellent technology and data.

.png)





