Microsoft Development Center Serbia (MDCS) is seeking a Software Engineer 2 to join their growing team in Belgrade. As part of Microsoft's global development efforts, you'll work on critical projects spanning Azure Data, Azure Core, Office Product Group, Windows and Web Experiences, and AI initiatives.
In this role, you'll tackle complex technical challenges, working with distributed systems and large-scale services. You'll collaborate with world-class experts while having the opportunity to grow your skills and advance your career. The position offers a blend of hands-on coding, system design, and cross-team collaboration, with the flexibility of hybrid work arrangements.
The ideal candidate brings experience in software development, particularly with languages like Java, C++, Python, and TypeScript. You'll be responsible for designing and delivering high-quality software solutions, participating in code reviews, and contributing to the architectural decisions that shape Microsoft's products.
Microsoft offers an exceptional benefits package, including comprehensive healthcare, educational resources, and generous parental leave. The company's commitment to work-life balance is reflected in their hybrid work policy and flexible time-off arrangements. You'll be part of a global technology leader while working in MDCS's collaborative and innovative environment.
This is an excellent opportunity for a mid-level engineer looking to make a significant impact on products used by millions while working with cutting-edge technologies in cloud computing, AI, and enterprise software. Join Microsoft's mission to empower every person and organization on the planet to achieve more.