Principal Software Engineering Lead at Microsoft

Principal Software Engineering Lead Details

March 25, 2019, 4:31 p.m.
Engineering
People Manager
Full-Time
Redmond, WA
Automation Platform team The Test Automation
Do you want to work on mission critical infrastructure to support one of the largest software engineering projects on the planet? Are you passionate about software quality, growing engineers and running a highly available service? The Test Automation Platform team is looking for an experienced lead to be part of our Data and Intelligence team. Our mission is to deliver a modern automated testing solution to ensure developers can efficiently deliver on product quality. You will lead a multi-discipline team whose responsibilities will encompass building, maintaining and managing the service fabric (infra, hardware and services) that serves up OS Platforms that our automation systems target for testing. This is a high volume, high scale system that the division depends on for test results. Zooming out, our larger group is responsible for building, maintaining and running the test automation services that provide quality signals for code flow decisions. Serving up OS platforms at scale for

Live and breathe site reliability. Manage on-call rotations, and conduct periodic on call duties with live site support Drive detailed Root Cause Analysis (RCA's) and Postmortems for critical Live Site Incidents Design and implement real-time telemetry pipelines and monitoring solutions on world-class big data technologies in Azure to automatically discover problems at their source Manage budget considerations for new asks and backfill End of Warranty and End Of Life hardware Help define the direction of specialized compute needs to support the Test Automation Platform business With a mixed discipline
Required qualifications: A BS/MS in Computer Science or equivalent experience 5+ years software development experience and experience in testing, deploying, operating, and supporting medium to large scale services. 3+ years as a lead (or technical lead) managing and directly supporting production aspects of medium to large scale services. Preferred qualifications: You understand how to use concepts like abstraction and inversion of control to ship testable, reliable and maintainable code [C#, C++\C, Python or Java] Familiarity creating metrics and monitoring dashboards and using them to continuously
Learn more about this job

Similar jobs at Amazon




Similar jobs at Microsoft





Website managed by Tommy Unger