
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, Virginia, Reston
Microsoft is seeking a Senior Software Engineer to optimize and maintain foundational services for the cloud. You'll work with Azure and big data solutions while contributing to strategic projects. This role requires strong experience in cloud infrastructure and automation.
You have 5+ years of software engineering experience, particularly in cloud environments — you've designed, developed, and maintained scalable systems that support mission-critical applications. Your expertise in Azure and cloud infrastructure allows you to create robust solutions that meet high-security standards.
You possess strong programming skills in Python and SQL — you've built data-driven applications and understand the intricacies of big data solutions. Your familiarity with Docker and Kubernetes enables you to manage containerized applications effectively, ensuring seamless deployment and scalability.
You are comfortable working in a collaborative environment — you thrive on translating user and stakeholder requirements into actionable designs, clarifying acceptance criteria, and aligning solutions with team architecture. Your experience with Linux systems enhances your ability to optimize performance and troubleshoot issues.
You have a growth mindset and are eager to learn — you stay updated with the latest technologies and best practices in cloud computing and software development. You understand the importance of security and compliance, especially when working with government-related projects.
Experience with Terraform and Cloudflare is a plus — you appreciate the value of infrastructure as code and are familiar with managing cloud resources efficiently. Knowledge of big data technologies like BigQuery can further enhance your contributions to the team.
As a Senior Software Engineer at Microsoft, you will play a pivotal role in the Azure Edge + Platform Silver Infrastructure Operations and Insights Team. You will design, develop, test, deploy, and support foundational cloud services that empower Microsoft technicians and engineers. Your work will directly impact the security and efficiency of Microsoft's cloud datacenters.
You will collaborate with cross-functional teams to build tools and platforms that enhance operational insights — your contributions will help streamline processes and improve the overall performance of cloud services. You will also be involved in troubleshooting and optimizing existing systems, ensuring they meet the highest standards of reliability and security.
In this role, you will leverage your software and data engineering experience to tackle complex challenges — you will be responsible for implementing automation solutions that enhance operational efficiency and reduce manual intervention. Your ability to analyze data and derive actionable insights will be crucial in driving improvements.
You will have the opportunity to mentor junior engineers and share your knowledge — fostering a culture of learning and collaboration within the team is essential. You will also participate in code reviews and contribute to the development of best practices for software engineering.
Microsoft offers a flexible work environment, allowing you to partially work from home while contributing to strategic projects. You will be part of a diverse and inclusive culture that values respect, integrity, and accountability. The company is committed to empowering every person and organization on the planet to achieve more, and you will play a key role in this mission.
You will have access to professional development opportunities and resources to enhance your skills — Microsoft encourages continuous learning and growth. The company also provides competitive compensation and benefits, ensuring that you are rewarded for your contributions.
Join us at Microsoft and be part of a team that is shaping the future of cloud technology — your work will have a meaningful impact on how organizations operate and innovate in the digital age.
Apply now or save it for later. Get alerts for similar jobs at Microsoft.