Senior Software Engineer
Redmond, WA 
Share
Posted 13 days ago
Job Description
OverviewHave you ever wanted to work on a deep problem that is also the pillar of Microsoft's and industry's future? Do you want to develop software services that impact billions of customers and bring in billions of dollars of revenue? If yes, consider Azure Compute Platform. We manage an order of million servers across dozens of data centers across the globe and turn those into usable Compute resources for customers. Azure Core Compute ships the platform that enables every kind of application running on Cloud from the largest enterprises to individual entrepreneurs. What used to take IT/Operations groups weeks to setup custom hardware, install software, patch OS, configure networks, install load balancers - our service does that in seconds and does so billions of times a day. Customers get the elastic compute capacity they want, as much as they want and in the shape that they want. These are powerful cloud paradigms that are shifting the entire industry and Azure Compute Platform is Microsoft's spearhead in this battle. As a Senior Software Engineer in Azure Core, you will be building top-notch quality, distributed and scalable solutions in Azure and will need to think outside to box to help our service teams assess risk in Pull Requests and deployments, as well as build tools to bring these assessments the right stakeholders across Azure. By leveraging existing backend solutions and building out new AI capabilities, you will find ways to improve quality in a much greater way than was ever possible in the past. This opportunity will allow you to be on the cutting edge of key technologies being developed internally at Microsoft, accelerate your career growth in one of the most strategic and impactful areas of Microsoft, while deepening your technical skills with some of the most complex solutions we look to solve at Microsoft. Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day.
ResponsibilitiesDrive Azure customer adoption through enhancements to the Azure Compute Platform.Design and develop scenarios and workflows across microservices and components in distributed system.Mentor other engineers to proactively improve service quality.Seek additional opportunities to improve customer experience.Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate.Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.Other:Embody our Culture and Values

 

Job Summary
Company
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Experience
Open
Email this Job to Yourself or a Friend
Indicates required fields