Job Directory Microsoft Software Engineering Lead

Software Engineering Lead Microsoft
Redmond, WA

Microsoft is a technology company that develops and supports software, services, and devices.

Companies like Microsoft
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About Microsoft

Job Description

PIE's Vision is to make it easy for everyone to create, consume, and manage planetary-scale, reliable cloud production services and infrastructure to achieve more. As a team, we bring together significant and complementary capabilities with tooling, infrastructure, monitoring and insights in new ways to increase our perspective. Our diversity of knowledge and experience comes together for the benefit of our users, our colleagues, our business, and ourselves.

Microsoft's business runs on the telemetry that we receive from our intelligent cloud and edge. Our team (Observability platform) has the charter to deliver the core telemetry platform of choice for the company. The team works on Data Collection, Control, Correlation/Distributed Tracing, Curation, Metrics, Health and System Intelligence platforms for Observability area. Every part of the company internally (Geneva, Asimov, Xpert, Aria, AppInsights etc.) and externally (Azure Monitor) depends on this team to deliver unifying telemetry capability to enable their data-led scenarios.

Today, Microsoft's telemetry systems ingest 60 petabytes of data every day. Every day! That is massive scale! Our telemetry systems are the lifeline of Office, Azure, Windows, Xbox, and the thousands of cloud services run by our customers.

We're looking for smart, highly motivated and innovative developers who are passionate about building and debugging great cloud services at scale. You will need to be technically deep and effective, contributing to actual coding, design and architecture work to the team and the system. You will also own creating the right infrastructure and process so that we can ship code into production environment weekly.

Required Qualifications:

* 5+ years in development and design experience (C/C++/C# and/or Java) with demonstrated experience shipping products, services
* At least a bachelor's degree in Computer Science or Engineering or eight+ years of development experience

Preferred Qualifications:

* Excellent analytical skills with systematic and structured approach to software design
* Great communication and problem-solving skills


Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

The explicit goal of the core telemetry platform is to provide a consolidated and comprehensive control plane platform that can be used to configure, deploy and control the telemetry workloads. This system will support both first-party and third-party scenarios with a consistent set of APIs and user interfaces. There is an emphasis on taking advantage of as much of the underlying Azure principles and design constructs as possible.

As we are evolving this system, one of the key challenges is we need to migrate most of Azure's core services from using existing systems such as MDS and CDE to new, modern platforms that can scale with the growth of Azure. We need to both build the next-generation platforms to support our core business as well as migrate customers to an alternate billing pipeline for better scale and alignment with each team's business needs. In addition to migration, we need to maintain and meet the SLA of the overall system as the needs of Azure continues to grow.

We are looking for an engineering lead for this team and effort. We're looking for engineers who are passionate about large scale distributed systems and debugging complex systems. This area has huge impact for all of Azure; any reliability issues in this system have direct impact to revenue for the Azure Business. If you are an engineer who is looking to transition to be an engineering lead and need a great opportunity to help solve a critical business need, this will be a great opportunity for you.

About Microsoft

Microsoft is a technology company that develops and supports software, services, and devices.

10001 employees

1 microsoft way

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.