Microsoft's Cloud Operations & Innovation (CO&I) group is seeking a Senior Software Engineer to design and develop software/hardware solutions for automating measurement and validation of data components and interconnected systems across a global portfolio of over 100 datacenters. The role involves creating hardware and software that enables teams to collect and analyze high-speed diagnostic measurements, crucial for assessing the performance and health of Microsoft's data centers. This infrastructure supports more than 1 billion customers and 20 million businesses in over 90 countries worldwide.
Key Responsibilities:
- Design and develop Azure-based pipelines for aggregating, analyzing, and storing measurement and test data
- Manage engineering projects and features from prototype to production
- Contribute to application frameworks, design patterns, and engineering systems
- Deliver well-tested features across various services and platforms
- Manipulate and analyze complex, high-dimensional data from diverse sources
- Collaborate with teammates to plan and execute key deliverables
- Work in a culture of continuous improvement and adaptation
- Learn quickly from peers, projects, and customer interactions
Required Qualifications:
- Bachelor's Degree in Computer Science or related field, plus 4+ years of technical engineering experience with coding in languages like C, C++, C#, Java, JavaScript, or Python (or equivalent experience)
- 4 years of coding, debugging, and problem-solving skills
- Proficiency in C# (ASP.NET Core and Blazor) and Linux
- 4 years experience designing cloud-based solutions
- Expertise in architecting, monitoring, and improving large-scale distributed systems
Preferred Qualifications:
- 8+ years of technical engineering experience (6+ years with a Master's degree)
- Experience with scientific programming environments like LabVIEW and Python
- Familiarity with distributed systems, performance analysis, databases, and large-scale data processing
- Experience with Azure services (IoT, Application Insights, Key Vault, Storage)
- Front-end experience with Blazor, Angular, React, HTML/CSS, JavaScript, and/or TypeScript
Benefits:
- Industry-leading healthcare
- Educational resources
- Product and service discounts
- Savings and investment options
- Maternity and paternity leave
- Generous time off
- Giving programs
- Networking opportunities
The role offers a competitive salary range of USD $117,200 - $229,200 per year (USD $153,600 - $250,200 in San Francisco and New York City areas), with additional benefits available. Microsoft is an equal opportunity employer and welcomes applications from diverse candidates.