How would you like to directly affect the lives of billions of humans? Would you like your code to run across tens of thousands of machines across datacenters around the world? If you want to be in the high-scale business, we’ve got an opportunity for you.
Microsoft Engineering Europe with it's Experiences/Office365 & Azure Data divisions are transforming Microsoft Office 365 and Microsoft Azure to empower people and organizations on the planet to achieve more. We are currently hiring Software Engineers into our Offices in Belgrade, Tallinn and Oslo and invite you to join us on that journey.
Responsibilities
- You will work as a Microsoft Software Engineer in one of the above-mentioned locations with some of the largest and most scalable services in the world with non-negotiable focus on performance, availability, reliability and consistency.
- You will work in a collaborative environment, with local and remote partners, to turn requirements into simple, elegant, and optimal solutions at large scale.
- You will be responsible for design, implementation, testing, rollout and running software services.
- You will be developing clean and effective code by allowing refactoring when needed and ensuring your code base incl. tests are ready for change.
- You will be part of team discussions on architectural design and solutions continuously looking for improvements.
- You will ship your code to thousands of machines serving millions of users around the world.
Qualifications
- Master's or Bachelor’s degree or equivalent in computer science or related technical disciplines.
- Solid design, coding (C#, C++ or Java), testing, and debugging abilities.
- Experience in distributed systems and ideally microservices architecture knowledge.
- Strong technical problem-solving skills and focus on on upfront quality.
- Passion about high performant services, high availability, reliability and consistency.
- Confident, solution- and result oriented, independent working style with great critical thinking.
- Ideally understanding of database systems.
We are looking for flexible candidates with a “can-do” attitude; who are passionately interested in or already experienced in building highly available distributed systems and keen to join Microsoft in Europe now. We currently have several opportunities in Belgrade, Tallinn and Oslo and are looking for candidates who are flexible, ready and keen to move if needed.
Microsoft Engineering Europe offers an enthusiastic, high paced work environment where you can impact millions of users around the world. We are open minded, diverse and work flexible hours. You can look forward to attractive pension plans, personal-, travel- and health insurances (varies by location), vacation as well as state of the art hardware and software in daily use. We are also focusing on your personal and professional development within Microsoft in Europe and beyond.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.
Benefits/perks may vary depending on the nature of your employment with Microsoft and the country where you work.
Get email alerts for the latest"Software Engineer jobs in Belgrade"
