Software Engineer II
Microsoft Corporation
Multiple Locations, Serbia
Job posting number: #7314940 (Ref:ms-1861352)
Posted: August 21, 2025
Job Description
Join a team that’s shaping the future of cloud infrastructure and distributed systems. As part of our engineering leadership group, you’ll collaborate with passionate developers who thrive on solving complex challenges and building scalable, resilient services. Our team is committed to innovation, technical excellence, and empowering each other to grow and succeed.
As a Software Engineer II, you’ll design, implement, and maintain high-performance software solutions that power real-world applications. You’ll work across the stack, contribute to service reliability, and engage in code reviews and technical discussions. This role offers you the opportunity to accelerate your career growth, develop deep business acumen, and hone your skills in cloud technologies and API design. You’ll also benefit from a flexible work environment, with options to work partially or fully from home.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. Our employees embrace a growth mindset, innovate to empower others, and collaborate to realize shared goals. We build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.