Senior Software Engineer
Location:
Redmond , Washington
Posted:
September 29, 2016
Reference:
991237-262846

Microsoft Cloud Infrastructure and Operations (MCIO) is the engine that powers Microsoft’s cloud services. The team is responsible for designing, building and operating our unified global datacenters; managing the demand planning and capacity utilization of our unified infrastructure; and all the operations needed to run the physical infrastructure (including supply chain, hardware, power, security, and workflow teams). We focus on smart growth with an emphasis on automation, data driven engineering, cost-effectiveness and environmental sustainability. We deliver the core infrastructure and foundational technologies for Microsoft’s over 200 online businesses including Bing, MSN, Office 365, Xbox Live, Skype, OneDrive and the Microsoft Azure platform. Our infrastructure is comprised of a large global portfolio of more than 100 datacenters and 1 million servers. Our portfolio is built and managed by a team of subject matter experts working 24x7x365 to support services for more than 1 billion customers and 20 million businesses in over 90 countries worldwide. Within MCIO, Supply Chain Execution and Datacenter Operations (SCEDO) takes over the datacenters once they are built or leased and runs them on a day-to-day basis. The team is responsible for executing on the plans of the capacity team, from procurement through deployment of servers.

We are looking for a software engineering leaders who are passionate about solving large business optimization problems at scale. If you are comfortable working in a start-up/v1 effort, enjoy incrementally marching to towards a well-defined long-term architecture, and are motivated by solving hard business process problems with technology then this could be the position for you.

Responsibilities:

• Enumerate and document the business and engineering requirements for cloud infrastructure capacity planning and management

• Enumerate at high level components that will be necessary to implement a scalable, highly available system to automate capacity management

• Define templates, best practices, and automated quality gates necessary to ensure consistent implementation of components across team

• Participate and drive architecture, design reviews for selected components, in working with a small virtual team, lead design and implementation of an experimentation framework

• Working with appropriate stakeholders understand system and functional requirements Designing and building robust, scalable services and APIs

• Building systems that automate the information flow between various teams at Microsoft Effectively collaborating across multiple teams to ensure a robust automation roadmap

• Effectively communicating complex ideas to audiences with various technical backgrounds

• Drive constant adaptation and improvement through data and rapid engineering motions

Qualifications:

• BS in Computer Science or equivalent, MS preferred

• 4+ years of experience leading design and development of software platforms dealing with large scale data collection, aggregation and analysis, with at least 3+ years in distributed services

• Knowledge of various techniques to automate business decision in real time and at scale

• Ability to quickly pick up existing concepts and employ new techniques

•,Proven track record of design, technical accomplishment and a strong bias for quality and engineering excellence

• Strong problem solving and communication skills Microsoft is an equal opportunity employer.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristics protected by local laws, regulations, or ordinances.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristics protected by local laws, regulations, or ordinances.


A little about us:
Microsoft offers training and employment opportunities to help you turn your military experience and skills into a civilian technology career.

Know someone who would be interested in this job? Share it with your network.