Software Engineer II

Microsoft

Location: Redmond, Washington

Job Type: Full time

Posted


Microsoft Azure Edge + Platform (E+P) is a globally distributed team of engineers, architects, program managers, product managers, business program managers, business administrators, user experience researchers and designers who are responsible for the platform for Microsoft and for delivering Microsoft’s edge vision. We create the most reliable and trustworthy OS and platform services to empower Microsoft and our customers to achieve more. We unlock the next wave of opportunity at the edge through an at-scale ecosystem driving widespread adoption of our Microsoft cloud services.

Microsoft Azure Edge + Platform (E+P) is a globally distributed team of engineers, architects, program managers, product managers, business program managers, business administrators, user experience researchers and designers who are responsible for the platform for Microsoft and for delivering Microsoft’s edge vision. We create the most reliable and trustworthy OS and platform services to empower Microsoft and our customers to achieve more. We unlock the next wave of opportunity at the edge through an at-scale ecosystem driving widespread adoption of our Microsoft cloud services.

We love enterprise customers. And they love us, too -- to the tune of BILLIONS of dollars each year. Why? They get so much more from Microsoft than any other tech company, because Microsoft provides much more than just tech. Like a jeweler inspecting a precious stone, we take a MULTI-FACETED view of a customer's workings, and offer seamlessly-integrated products that empower their company to achieve more.

The trend of ‘bring your own device’ (BYOD) and corporate-owned devices has only accelerated in recent years, a growing challenge for IT departments is keeping corporate information secure, while keeping employees and students productive. At the same time, we are just beginning to utilize our unique management stack to managing the fleets of Azure VMs from bringup, to take down. Microsoft mobile device management (MDM) solutions minimize complexity by offering management capabilities both on-premises and in the cloud, from any IT console at high scale and reliability. Our team delivers the management platform across Microsoft devices, platforms and OSes. We work with a large number of teams across Microsoft to expose their management capabilities, and work with Enterprise customers to help them transition into modern management.

We dream of a world where Windows is seamlessly managed, that users always have the resources they need ready, and that all devices that access enterprise data conforms to the best security practices at all times.

#AEPJobs

Responsibilities

Responsibilities include:

We build a whole lot of things, starting from foundational platforms for IT management lifecycle. We work on operating system (OS) services, to the shell, to apps, to Azure services; code in multiple programming languages (e.g., not just C/C++, but also C#, Powershell); debug in WinDbg (for lower level code) to Visual Studio on Windows.

Our work includes opportunities for partnerships with a large number of teams at Microsoft to productize exciting and innovative ideas, so we will be utilizing your excellent collaboration and cross team design skills to bring ambiguous projects to succeed

We have a diverse set of customers, and your unique perspective will be a critical additional to our team of motivated and talented people

Qualifications

Qualifications:

You are an ideal candidate if you have the following qualifications:

  • 3+ years of experience in software development
  • Excellent technical design, problem solving and debugging skills
  • Good written and oral communication skills
  • Competency in cross group collaboration: Experience driving and coordinating large-scale projects and communications.
  • Solid CS fundamentals, fluent asynchronous programming, strong inclination for making sense of new code

Preferred Characteristics

In addition to the qualifications listed above, you should also possess the following characteristics:

  • Bachelor’s or Master’s degree in Computer Science or equivalent industry experience
  • Superior problem-solving skills, analytical capabilities, and attention to detail.
  • Strong focus on learning and growth mindset.
  • Strong customer/stakeholder focus.
  • Focus on inclusion to enable effective communication.
  • High level of comfort working independently.

Background Check: 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.

You’ve got this!