Senior Software Engineer
Redmond , Washington
February 07, 2017

Microsoft's Cloud Identity Systems are growing in every dimension - features, customers, dependent services, and usage. The infrastructure and tools required to deliver Cloud Identity Services are growing as well, in complexity, scale, and capabilities.We're looking for and engineer who is motivated and passionate about infrastructures and the technologies that are used to build them. You will partner across teams to deliver technical results which improve performance, resiliency, and operational effectiveness of the services.

An ideal candidate is hands-on with code and loves to analyze data obtained through instrumentation from thousands of server nodes and drives recommendations and improvements through ambiguity amidst evolving requirements, environments, topologies, and workloads.

Responsibilities are:

Driving new technology solutions with evaluation, design, development, integration, and certification.

Analyze real-time metrics and provide insights to influence demand shaping for large customers and global capacity planning/buildout efforts.

Champion customer experience and drive cross-team monitoring efforts to improve availability, reliability, and performance. Participate in on-call rotation.

Design, write and deliver software to improve the deployment, service health monitoring, availability, and efficiency.

Focused on optimization, tuning, and when appropriate architectural changes.

Drive efforts to improve and streamline continuous deployment & build out infrastructure.

Build and operate systems to manage hardware health and capacity.

Debug/Troubleshoot mission critical performance and functional issues, service and architecture bottlenecks and come up with solutions to prevent future recurrences.

Required skills for success in this role include:

7+ years of service engineering experience.

5+ years of C#, C++, Powershell

At least 4 years of experience managing and developing in Linux/Windows/Cloud hybrid environments.

Understand user identity concepts and implementations, especially Active Directory and Federation scenarios.

Experience in running and maintaining a 24x7 internet-oriented production environment with on-call responsibilities.

Understand and troubleshoot networking problems, configuration and application workflow changes.

Ability to influence, including partners and technical teams across organization.

BS degree in Computer Science, Mathematics, or Computer Engineering or relevant work experience.

Candidate must be able to pass background screening protocols

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.