Microsoft Corporation Senior Software Engineer in Bellevue, Washington
The App Service team is rethinking app development for a mobile first, cloud first world. Join us now and help shape the cloud development experience of tomorrow Azure App Service is the only cloud service that integrates everything engineers need to quickly and easily build web and mobile apps for any platform and any device on Microsoft’s public and private cloud offerings.
Built for developers, App Service is a platform as a service (PaaS) with capabilities like built-in DevOps, CI, staging to production support, and automatic patching. Further pushing the envelope of PaaS, the recent introduction of Azure Functions into the App Service Platform makes it effortless to craft highly scalable distributed applications in the serverless manner.
Bringing simplicity to our customers provides fun and challenging engineering problems in areas like scalability, high-density multi-tenancy, high availability, container-based and serverless architecture, and new productivity features. We target a wide breadth of customers and support both .NET and non-.NET developers with a growing list of runtimes such as .NET, PHP, Node.js, Python, Java, Go etc.
We are looking for a strong and enthusiastic developer (with Linux background being a bonus) to join our close-knit team. Prior platform and services experience is a plus or show us your passion for learning and growing this essential new skill. We also highly value prior experience as a system and server developer.
Our team has a great track record of delivering constant improvements on a frequent release schedule. This job will give you many opportunities to do what you like the most---to write a lot of code and solve hard problems---and to continuously challenge yourself. Being a member of an agile team, you will be expected to adapt to new areas and new challenges quickly. We are a relatively small team that manages a very large number of VMs in Azure across all regions of the world, so come ready to work at cloud scale while still maintaining great work-life balance.
Bachelor’s degree in Computer Science or Engineering
4+ years of software development experience in C#, Java or C+Preferred Skills/Qualifications:
Professional development experience in designing, developing and shipping high quality software (on Linux OS is a plus)
Experience and passion for distributed cloud services and the developer customer
Experience with Docker (Container technologies)
Debugging and Troubleshooting experience
Ability to deal with ambiguity, Highly effective in communication and collaboration
Maturity and discipline in applying good engineering practices
Experience in scaled out or high-performance system development, such as building distributed systems or developing server OS components.
Passion for quality with strong customer empathy and focus
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.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
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