Microsoft

Software Engineer II Azure SDK

Ho Chi Minh City, Vietnam
Python API Azure Java C# C++ Go JavaScript TypeScript
Description

Microsoft aspires to empower every developer to be successful building applications and services, using any language and platformIn the Developer Division, we are working to ensure that Azure is the best cloud for every developer.  

  

Are you passionate about the cloud, intuitive developer experiences and tools, building platforms, communities, and services which are used by developers around the world every day?  Do you have a passion for enabling developers to efficiently deliver high quality, applications leveraging Microsoft’s Azure cloud platform? Do you love working in multiple languages like Java, Python, Javascript/TypeScript, C#, C, C++, Go, and many more? This may be the opportunity for you to make a huge impact, gain great experiences and help drive the bottom line of one of Microsoft's largest and fastest growing businesses.   

    

The Azure SDK has grown to have hundreds of components for developers to leverage to connect their applications and services to Azure.  Whether you are using Storage, KeyVault, EventHubs, or Cognitive Services, these libraries and tools are used by developers worldwide to leverage Azure's vast array of features in their language of choice.  The Azure SDK team is creating seamless, consistent, and idiomatic SDKs for all developers.  This open source and cross platform SDK encompass the breadth of the Azure ecosystem.  

  

Team Dynamics & Culture:  
We have an amazing diverse, friendly, respectful, and energetic team environment. We are looking for candidates to embrace this culture and help us improve it every day.  

  • A degree in computer science or a related field, or equivalent experience. 
  • Proficient in any language such as C#, Java, Python and/or Javascript, with at least 3 years of software engineering experience. 
  • Passionate about learning, facing challenges, and developing your skills to handle complex and ambiguous situations. 
  • Communicate effectively and collaborate well with various teams and partners. 

   

A strong candidate will also exhibit some or all the following characteristics:  

   

  • Experience working on services built on Azure or large applications heavily leveraging cloud services . 
  • Experience working on open-source projects. 
  • Experience with agile development process. 
  • Experience working for a major cloud provider. 
  • Experience developing developer experiences including SDKs, APIs, CLIs, and tools. 
  • Experience working with Swagger or AutoRest code generation.  

 

 

 

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

 

 

Responsibilities:

We are looking for a developer who can contribute to our efforts of delivering a unified platform for Azure services. You will need to have both technical depth and breadth to work with various Azure service teams and ensure high-quality integration. This role will involve working on multiple aspects such as: 

  • Creating tools, SDKs, and APIs that enable amazing Azure developer experiences. 
  • Developing applications that demonstrate how Azure can help customers build solutions using familiar tools and technologies. 
  • Partnering with the program management team to design and define experiences that meet customer needs . 
  • Working with customers and partners across Microsoft to discover and implement end-to-end Azure developer experience scenarios and improve the tools and services that support them. 

If you are passionate about the developer ecosystem, open-source, and the cloud, this is the role for you! Join us and help us make Azure features more accessible to developers through the SDKs we deliver. 

 

 

Specific job responsibilities include: 

 

  • Establish connections with Azure service owners and the open-source project community and promote a robust technical community. Gather and rank product feedback and technical challenges. 
  • Leverage data, experiments, and customer feedback to achieve growth.    

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 257 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers