Software Engineer 2, Applications and Services Engineering on the PowerPoint product in Mountain View, CA

TitleSoftware Engineer 2
CategoryDevelopment (engineering)
LocationMountain View, CA
DivisionApplications and Services Engineering
Date AddedMarch 27, 2015
Open Positions1

The PowerPoint team is looking for a strong and motivated engineer to build the next generation of the PowerPoint experiences; on all devices, everywhere!

As an experienced engineer on the team, you will be responsible for designing, building, and running core pieces of PowerPoint. You will work closely with other disciplines to take ideas through design and implementation and releasing. Expectations are, you are a master of a wide variety of the latest technologies on the market.

You are expected to provide thought leadership taking on engineering and technical challenges to help us build and deliver the sophisticated systems required to manage and support a powerful presentation ecosystem of global scale service and effective x-plat modern Application development; including, testing in production, synthetic and real user monitoring, flighting, experimentation, and (Big) data analysis.

You will work closely with partners across Microsoft and outside (Office 365, Facebook, SkyDrive, Lync, to name a few), on our mission to deliver rich authoring, collaboration, and consumption experiences across the PowerPoint constellation.

o Solid computer science background (B.S. or equivalent degree).
o 7+ years of industry experience in software development.
o Fluency in Java, C# or C++ required.
o Experience with Cloud Services or Mobile App development a plus.
o Excellent skills in design, debugging and problem solving.
o Effective communication skills and proven track record to work cross group, cross division and across disciplines.
o Demonstrated experience in shipping high quality and large-scale services is a plus.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, gender, sexual orientation, gender identity or expression, religion, national origin, marital status, age, disability, veteran status, genetic information, or any other protected status.
Apply for this job at Microsoft