Software Engineer II, Office team
This is a place where engineering meets innovation. MDCS’s outstanding culture and values allow all employees to feel as they belong. It is a great place to work as it is a diverse organization with talented and friendly people, great leadership, as well as a collaborative culture. I chose to work at MDCS because this is a customer-oriented organization with challenging projects involving the latest technologies and engineering..
Senior Software Engineering Manager, Office Media Group team
I joined MDCS as an intern and worked in three different teams with amazing people. Each team I was a part of nurtures an environment where you can learn and grow with stunning speed. Today, I'm working on bringing cutting edge machine learning technology to virtually everyone who owns a PC.
Senior PM Manager, Azure Data team
Make decisions, take responsibility, and collaborate with customers around the globe to shape the products used by millions of people worldwide. Join MDCS, enjoy inclusive culture where all opinions are heard and welcomed, and grow by learning from the best in the industry. Most of all, you will, as I am, enjoy the dedicated and inspiring members of the team you will get to work with.
Senior Software Engineer, Havok Team
After you have mastered a particular area and you feel your current environment cannot provide you with a needed change: The Change that will push you out of your comfort zone and make you learn daily, it is time for you to make that change yourself. MDCS is the environment that can offer these possibilities you're after. MDCS offers many different opportunities to help you resurrect your passion.
Principal Software Engineering Manager, Office Media Group team
Joining MDCS enables you to learn from and work with engineers from different countries (US, China, India, etc.) on products that influence millions of lives from all around the world without leaving Serbia.
Senior Software Engineer, Office team
After graduating, I was unsure how well I would be able to write software used by millions of people. Working in MDCS taught me the importance of working as a team, always surrounded by smart, motivated people, and how many small, well-defined steps lead to the creation of amazing products that help people worldwide.
Principal Program Manager, Office team
Being PM in MDCS family means being part of a smart and dedicated team that builds inclusive user experiences for millions of individuals and organizations worldwide.
Senior Data Scientist, Azure Data team
When I first came here I felt lucky to have such fantastic support from my teammates. Along with that, I also had the opportunity to show the best of my abilities, and looking back I feel that really helped me grow rapidly in my role as a data scientist (working on cool projects also helped). If you are creative and curious, and love working with data, we always have room for more prospective data scientists in SQL.