Not specified
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Job Category:
Software Development
Software Development Engineer II - AMP
(This job is no longer available)
Microsoft Corporation | Bellevue, WA
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

Job Category: Software Engineering: Development
Location: Bellevue, WA, US
Job ID: 851882-123238
Division: Applications and Services Engineering

Do you enjoy working with complexity in building application and cloud services that provide a world-class experience across a multitude of devices in a global and scalable way? Do you want to join a team of passionate developers like yourself, with excellent career growth opportunities? The Weather, Sports, Travel, News, and Finance Windows 8 apps and websites are all powered by our rich media content & services and used by half a billion users worldwide!

The Apps Media and Publishing team (AMP) is looking to hire smart, energetic, highly motivated and self-driven developers to help us build and ship scalable, rugged and RESTful content publishing services. Our system runs on hundreds of servers in multiple datacenters around the world and are utilized by content producers, editors, developers, and ultimately end-users every day. We have an aggressive plan to become the best in class content publishing service for internal and external partners. You can make a difference and own significant pieces of the growth of our ecosystem. Bring your passion for building cutting-edge services and applications to our team and realize your full career potential.

We're looking for a software developer with rock-solid technical ability and good communication skill. You're to work a group of passionate devs to build scalable, robust and extensible distributed system that handles computation-intensive media data publishing, on top of the Windows Azure technology and Bing stack. If you're interested in solving customer problems with large scale distributed content publishing system, this is a position for you!

Proficient in .Net, C#, SQL, C++ is a plus.
Solid understanding of TCP/IP stack, Azure programming
Good experience with web services, JSON, XML, distributed system, Hadoop, Lucene is a plus
Passionate about technology, strong problem solving skill, team player
Great communication skill and passion for helping others to achieve
Undergraduate degree in Computer Science, or equivalent.


About Microsoft Corporation

Microsoft Corporation develops, manufactures, licenses and supports a range of software products for computing devices. The Company's software products include operating systems for servers, personal computers and intelligent devices, server applications for distributed computing environments, information worker productivity applications, business solution applications, high-performance computing applications and software development tools and video games. It provides consulting and product support services, and trains and certifies computer system integrators and developers. Microsoft Corporation sells the Xbox 360 video game console and games, the Zune digital music and entertainment device, PC games, and peripherals. The Company has five segments: Client, Server and Tools, the Online Services Business, the Microsoft Business Division, and the Entertainment and Devices Division.In June 2008, the Company acquired Navic Networks. In September 2008, it acquired DATAllegro Inc.