Software Engineer 2
Redmond , Washington
December 10, 2017
Are you passionate about making customers die-hard fans of Office by building rich engaging features? Do you like to work in a fast-paced environment where business innovation and experimentation is at the core of our culture? Are you an awesome coder, have strong design skills, and have the desire and ability to work across different mobile, web and desktop code bases? Do you have the desire to work on a team where you will have a direct connection and impact on our customers, partners (internal and external to Microsoft) and our overall Office business? If you have answered a resounding? YES! for all the above, then the Office User Lifecycle team is for you!

Our team is a relatively new team in Office whose mission is to grow the Office business by building strong onboarding and engagement features across the Office suite and the Office ecosystem. In the past, the team has shipped some great products and features to hundreds of million desktops, delivered features into hosted Office, and built an innovative platform to deliver Service driven UI; in native apps. Our team is heavily invested in building personalization and Service driven UI platforms to deliver next set of experiences for our customers. Responsibilities: As a Software Engineer on the team you will be getting in on the ground floor and be working in a fast-paced environment innovating, designing and coding features. You will be working across Office and other Microsoft code bases and developing features on a breadth of platform and services (Windows/Windows Phone, IOS, Android, Web Services, etc.). You will be partnering with multiple teams including the Core Office App teams, Office Shared Teams and Marketing teams to help deliver high value engagement features as well as working with Data Scientists for success measurement.

Some key responsibilities will be:

•Lead efforts in building engagement experiences across the Office apps and different end points

•Make key technology and design decisions to deliver a fast, secure and a well hypothesized experiment to increase the engagement with office apps.

•Measure success and productize the experiments as features.

•Partner with core Apps teams, Marketing teams and Data Scientists/Analysts

•Expand the service driven engagement platform for other Office teams


•BS or higher degree in computer science, computer engineering, or technical field with 3+ years of experience as a software developer.

An ideal candidate would have:

•Experience in developing, designing, and shipping high quality code across multiple platforms/services. Experience with C++ and Web technologies preferred

•Great communication and collaboration skills.

•Previous experimentation and data analysis experience would be a plus.

•Passion for new technologies and ability to quickly understand and pick up emerging technologies and applications.

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

A little about us:
Microsoft offers training and employment opportunities to help you turn your military experience and skills into a civilian technology career.

Know someone who would be interested in this job? Share it with your network.