Software Engineer II

    Microsoft Corporation
    Redmond, WA
    Full-time

    Job Description

    The Intelligent Edge Services team owns large scale services that provide the cloud backbone of communication and collaboration for billions of cloud-connected edge devices. For examples, the Notification service handles 20 billion messages each day, powering scenarios across devices and across platforms. The Activity Feed service roams many billions of user activities per day from one device to other devices in near real time. The Location service resolves billions of network beacons to location info each single day for devices and apps without GPS sensors. Our team is also investing resources in building brand new services in Azure Resource Manager for facilitating 3rd party vendors delivering edge devices with near real-time push notifications and app data synchronization. These are exciting, real-time, highly available and massive-scale Azure services that significantly enhance user experience and productivity. Supporting this scale and complexity brings a whole set of challenges and opportunities.

    We are looking for creative and diverse thinkers and engineers, people who care about customers, features, and team-work to build and operate our cloud services, and to deliver results with high quality and impact. We strongly believe that how we do things is as important as what we do. Big vision, a common purpose, desire to drive innovation, passion for quality and agility, and contributing to others' success are qualities that generates great impact. You will work with a dedicated team of high-caliber individuals, across different disciplines, who greatly enjoy working together to deliver great experiences to our end users - both internal and external to Microsoft.

    If you are passionate about learning new tech, working on high-scale, performant, extensible, and reliable systems, enjoy tough technical challenges and like to be the owner of products that would impact hundreds of millions of users, this is the place for you. It's a place to unleash your potential as an engineer and innovator. Come to enjoy the thrill of developing and owning massive-scale cloud services with people as passionate as you.
    • Design and own big features
    • Make data-driven decisions towards business and engineering goals.
    • Work closely with peers and partner teams when engineering & business dependencies exist.
    • Build prototypes and driving architectural design
    • Embrace the philosophy of diversity and inclusion
    Required qualifications:
    • 3+ years cumulative software development experiences in Cloud Services.
    • Proven problem-solving, design and coding skills required.
    • Proven team work and collaboration skills.
    Preferred qualifications:
    • Experience with .Net, C#, WebAPI, Azure, No-SQL, and COSMOS.
    • B.S./ M.S./Ph.D. in Computer Science (or equivalent).
    • Excellent verbal and written 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. 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.

    Posting ID: 556642699Posted: 2020-05-21