Senior Software Engineer

Last updated one month ago
Location:Redmond, Washington
Job Type:Full Time

Azure Edge + Platform brings together Edge platforms, devices, and services to deliver Edge solutions, operating systems, and engineering systems. Driven by its customers’ needs, Azure Edge + Platform seeks to accelerate growth for Azure, E&D, and Microsoft’s customers worldwide.

The organization’s portfolio spans the Cloud Edge Stack, Azure Engineering Systems, Azure Media Services - for end-to-end media workflow and analytics - and Microsoft’s Operating Systems including the Azure Host OS and Windows. This portfolio impressively powers the world with more than one billion monthly active devices.

Do you want to help build large scale, high throughput, fault-tolerant systems that process and deliver video content globally?

Do you want to work in risk-taking and innovative organization where you can help grow the next billion-dollar business?

If so, then we are the team you should be talking to!

We’re the Azure Media Services team that delivers end-to-end video platform in the cloud. Video is a workload that is always testing the limits of the entire technology stack. Its real-time nature and huge data volume make it a true engineering challenge. Azure Media Services provides broadcast-quality video streaming services that can reach large audiences on today’s most popular mobile devices. It has been used for multiple high-profile online events including Olympics, World Cup Soccer and Super Bowl streaming which demonstrated the massive scale and robustness of the platform. Azure Media Services is also a video AI platform which provides ever growing AI capabilities including audio indexing, face detection, motion detection, sentiment analysis, etc.

But, there’s a lot more to come. We’re rapidly expanding the scope of our team to go after even bigger opportunities including video analytics, enterprise video, linear TV in the cloud, low latency streaming, etc. and that’s why we need great developers like you!

Responsibilities

We are investing heavily in building a highly robust and efficient engineering system to support end-to-end engineering process and the production services. We are looking for a senior level candidate who is passionate about engineering infrastructure and can work across many services and domains to tackle some of the most challenging engineering infrastructure problems in the cloud.

This team affords high visibility & tremendous career growth prospects. In addition, you will have the opportunity to deliver strong impact across the entire service platform. You would need to deal well with ambiguity and can help define clear goals and keep them in focus. You must have demonstrated ability to work well both independently and collectively in a team environment.

Qualifications

Minimum Requirements:

  • 4+ years of experience as software engineer with C# and/or script language programming skills
  • Bachelor’s degree or higher in a Computer Science, Mathematics, Engineering, Statistics or other technical field
  • Deep understanding of software engineering process, solid foundation in data structure with strong testing, debugging and analytical skills

Preferred Qualifications:

  • Excellent design and programming skills.
  • Experience with cloud design, development and operation.
  • Excellent communication and cross-discipline collaboration skills.
  • Experience with media technologies is a plus but not required.

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.

Cloud 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.

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.