
Empowering every person and organization on the planet
Microsoft Corporation, headquartered in Redmond, Washington, is a leading technology company known for its software products like Windows and Office, as well as cloud services through Azure. With over 100,000 employees, Microsoft serves millions of customers globally, including major enterprises lik...
Microsoft offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also enjoy a flexible remote...
Microsoft fosters a culture of innovation and inclusivity, emphasizing collaboration across teams and a commitment to diversity. The company values em...

Microsoft • United States, Washington, Redmond, United States, California, Mountain View, United States, Oregon, Portland, United States, Texas, Austin, United States, North Carolina, Raleigh
Microsoft is hiring a Senior Software Engineer to enhance its Cloud Infrastructure and support the Intelligent Cloud mission. You'll work with technologies like Azure, C#, and Java to optimize cloud solutions. This role requires significant experience in software development.
You have 5+ years of experience in software engineering, particularly in developing scalable cloud infrastructure solutions. Your expertise in programming languages such as C#, Java, and Python allows you to build robust applications that meet high standards of quality and performance. You are familiar with cloud technologies, especially Azure, and understand the intricacies of deploying and managing cloud services effectively.
You possess a strong problem-solving mindset and are adept at collaborating with cross-functional teams to deliver customer-focused solutions. Your experience includes working on large-scale systems, where you have contributed to the design and implementation of software that supports critical business operations. You are committed to continuous learning and staying updated with the latest industry trends and technologies.
Experience with DevOps practices and tools is a plus, as is familiarity with agile methodologies. You may also have a background in hardware engineering, which complements your software skills and enhances your ability to optimize cloud infrastructure.
As a Senior Software Engineer at Microsoft, you will play a pivotal role in the System Software Engineering team, focusing on enhancing the operational measures of success for hardware manufacturing. You will be responsible for defining and delivering solutions that improve the planning process, quality, delivery, and sustainability of Microsoft’s cloud hardware.
You will collaborate with other engineers to envision and implement future technical solutions that optimize cloud infrastructure. This includes working on projects that require a deep understanding of both software and hardware interactions, ensuring that the cloud services provided are efficient and reliable.
Your role will involve writing high-quality code, conducting code reviews, and mentoring junior engineers to foster a culture of excellence within the team. You will also engage in troubleshooting and resolving complex issues that arise in the cloud infrastructure, ensuring minimal downtime and optimal performance.
Microsoft offers a dynamic work environment where innovation is encouraged, and your contributions will have a significant impact on the company's cloud strategy. You will have access to cutting-edge technologies and the opportunity to work alongside some of the brightest minds in the industry. The company values diversity and inclusion, providing a supportive atmosphere for all employees.
In addition to competitive compensation, Microsoft provides comprehensive benefits, including health insurance, retirement plans, and opportunities for professional development. You will be part of a mission-driven organization that is committed to empowering every person and organization on the planet to achieve more.
Apply now or save it for later. Get alerts for similar jobs at Microsoft.