Microsoft Corporation Senior Software Engineer in Redmond, Washington
Do you describe yourself as an explorer, builder, or developer who thinks differently and has a technical background as a data engineer, a BI developer, a quantitative developer, or other similar inter-disciplines? Do you see yourself as a coder with a pragmatic approach to data science? We are looking for Substrate Capacity team members who embrace these roles and who want to work together in M365 to build an intelligent system that assimilates massive amounts of data to forecast capacity needs and improve service reliability.
The developers on this team will play a critical role in driving the technical details of a broad variety of data engineering projects spanning many BI areas in M365. They will get exposure and responsibilities in many of the largest data infrastructures in the world. They will implement monitoring strategies to improve the fault tolerance of data pipelines. They will work together with data scientists to implement robust automations critical to running end-to-end BI solutions. They will implement sophisticated data visualization using BI tools. Where appropriate, they will collaborate with team members to implement ML models to drive just-in-time optimizations. They have good partnership skills and are motivated to collaborate with others. They are curious, inclusive and they embrace a growth mindset in everything they do.
A degree in computer science/computer engineering, another STEM field, or any other discipline. Individuals with a degree in a non-STEM field who have retrained as a software engineer and demonstrated a commitment to lifelong learning are strongly encouraged to apply.
3+ years of software development/data engineering/BI development experience is required.
Software development experience and proficiency in a major programming language required e.g., Python, C#.
Proficiency in BI tools (e.g., Power BI) and a major query language (e.g., SQL/DAX/MDX) required.
Experience building and managing big data pipelines (e.g., ADF) required.
Strong fundamentals in statistics/applied mathematics desired.
Familiarity with big data platforms (e.g., Azure, AWS) desired.
Familiarity with ML is a plus but not required.
Familiarity with server and/or service experience desirable but not required.
Strong desire to continuously learn to improve coding, design, and problem-solving skills.
More About Microsoft 365 and Substrate
Microsoft 365 is the fastest growing cloud services business in Microsoft. M365 brings together cloud versions of our most trusted communications and collaboration products like Exchange, SharePoint, OneDrive, and Skype with the desktop suite of Office products in an always up-to-date integrated service offering. Since its launch, the service has made it easier for millions of information workers across the world in small, medium, and large enterprises to use the best of Microsoft’s business productivity solutions via the cloud. The service now extends the same capability to consumer communication and collaboration products.You can read more in the Substrate Dev Center located here: https://developer.microsoft.com/en-us/substrate.
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 (https://careers.microsoft.com/us/en/accommodationrequest) .
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
- Microsoft Corporation Jobs