Principal Software Engineer
MicrosoftRedmondUpdate time: November 20,2019
Job Description

Do you have the passion, determination and perseverance to build ground-breaking solutions and experiences which take advantage of the explosive growth of the Internet of Things? Analysts and journalists recognize Microsoft as an IoT thought leader, with solutions like Azure IoT Central (App Platform/SaaS), Azure Digital Twins (PaaS), Azure IoT Hub (PaaS), and Azure IoT Edge leading the way. A growing set of solution accelerators and a rich device catalog with Azure IoT Certified devices continues to shrink time to results for a large and quickly growing partner community.

 

As we continue pushing to further simplify life for IoT customers, we need to meet challenges and solve the problems faced by developers building IoT devices and services. The IoT Developer and Devices delivers the SDKs, tools, and experiences that make all developers successful and productive building IoT devices and services with the Azure IoT platform. Microsoft has a long history of providing some of the best developer experiences on the planet and we will be leverage that passion and experience to simplify and light up Azure IoT as a target platform for IoT Developers.

 

Responsibilities

We are looking for an experienced engineer who loves to dig in as an individual contributor and also enjoys tackling big, complex end to end problems. Successful candidates will have a proven track record of collaborating across multiple engineering teams, strong technical depth, excellent written and verbal communication skills, executive maturity both internally and externally, and the ability to independently drive cross-group engagements. If you are passionate about delivering great developer experiences across a wide variety of platforms, tools, languages and hardware then join our team and help us enable the next digital revolution.

Qualifications

Basic Qualifications:

 

  • 10+ years of industry experience in software development
  • Proven ability to communicate to both technical and executive audiences
  • Passion for and ability to quickly understand emerging technologies
  • Exceptional problem solving, coding and debugging skills
  • Familiarity with a variety of programming languages
  • Bachelor’s or Master’s degree in Computer Science or equivalent industry experience

 

Preferred Quaifications:

  • Experience developing applications hosted on a cloud platform
  • Experience building scalable and highly-available services
  • Good written and oral communication 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. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to askstaff@microsoft.com 

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

 

#IoT#

Get email alerts for the latest"Principal Software Engineer jobs in Redmond"