Microsoft's Windows Server team is seeking a Software Engineer II to join their dynamic team focused on building and maintaining enterprise-scale server solutions. This role is part of a crucial team that ensures Windows Server's stability and quality for SaaS customers worldwide.
As a Software Engineer II, you'll work on making Windows Server more intelligent and self-optimizing, leveraging cutting-edge AI and machine learning technologies. You'll be responsible for developing and maintaining robust server solutions, troubleshooting complex issues, and collaborating with cross-functional teams to enhance customer experience.
The position requires strong programming skills in languages like C++, C#, Java, or Python, and involves working on critical infrastructure that powers Microsoft's server solutions. You'll contribute to design documents, develop automation solutions, and help identify and resolve dependencies across different systems.
This is an excellent opportunity for a mid-level engineer to work with industry-leading technology at Microsoft, one of the world's premier technology companies. The role offers a hybrid work arrangement with up to 50% work from home flexibility, comprehensive benefits including healthcare and educational resources, and the chance to impact millions of users worldwide.
The ideal candidate will have at least 2 years of technical engineering experience, strong coding abilities, and a bachelor's degree in computer science or a related field. You'll be joining a team that values innovation, collaboration, and technical excellence, with opportunities for professional growth and development.