Microsoft Corporation Senior Software Engineer in Bellevue, Washington

We are looking for incredible talent like you to join Cortana at Microsoft. Our mission is to deliver personalized assistance that empowers every person and every organization on the planet to achieve more. Our team is developing the next-generation technologies that are changing how users connect, explore, and interact with Artificial Intelligence. We strive to ensure our customers have personalized assistance, so they can focus their time and energy on the people and goals they care about most. We know that you will be a great addition helping us shape the future.

We're looking for those who bring fresh ideas from all areas including artificial intelligence, natural language processing, UI/UX design, and web services. We value individual creativity and passion and ability to deliver as a team. We value diversity of thought and background as strongly as technical skills. In Cortana, everyone is encouraged to come up with new ideas to make our customers lives better and to collaborate as a team to deliver them. We invest in each team member’s technical and personal growth and partner on their career goals. Cortana is a place where engineers have real meaningful impact on the success of Cortana.

Our team is the Cortana Core UX Platform team and we believe in centrally coordinated user experience where there is a single component that orchestrates all interactions with the user. We manage the APIs on top of which all client experiences are built. These provide access to Cortana’s cognitive capabilities and to Cortana’s experiences.

We are building amazing new features and extending Cortana’s capabilities every day. Most recently, we announced Cortana Skills Kit for Enterprise at Ignite and announced a set of Cortana-integrated devices including Surface Headphones . There is way more to come and we want you to be a part of it. We have openings in engineering, program management and design with both individual contributor and people manager opportunities.


You will be joining the Cortana Core UX Platform team. Our team, at its core, values individual creativity and passion and is a place where we expect every developer to continually grow both technically, and personally. This is a team where you learn a breadth of technologies and grow as an engineer. We’re looking for smart, agile, and intellectually curious developers who love creating and building things that customers love. We are primarily looking for full stack developers who will work on top of Azure and Bing technology stacks.

Core skills are:

7+ years of Professional Software development experience with at least one of C/C++/C#/Java

Prior experience with development in large high-volume services, experience with service-oriented development.

Demonstrated commitment to the success of others, and once you ramp up you will be expected to mentor junior developers.

Great collaboration skills, we have partner teams across the company and globe that you will be working closely with.


Required skills:

  • BS in Computer Science or related technical field

  • 7+ years of Professional Software design and development experience with at least one of C/C++/C#/Java

  • A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design

  • Prior experience with development in large high-volume services, experience with service-oriented development and cloud based systems.

  • Demonstrated commitment to the success of others.

  • Great collaboration skills

Preferred skills:

  • Experience working in a Compliant environment or developing services in the Azure or Bing technology stack is a plus, but not a requirement.

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 at .

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.