Applications for this job have closed. Try searching for similar jobs.

Software Engineer


Location: Bellevue, Washington

Job Type: Full time


The most difficult thing is the decision to act, the rest is merely tenacity.
- Amelia Earhart

Are you ready to revolutionize how teams collaborate and work together? Microsoft Teams brings teams together by making it easy, productive and fun to communicate and collaborate! Microsoft Teams is the hub where the power and capabilities of M365 come together - Chat, Calling, Meetings, Files, Bots, 3rd Party integrations and more. 

We are the Very Small Businessteam, focused on providing the best possible experience for our VSB customers. We are a group of supportive team players, working in a fast-paced agile development environment. We regularly collaborate with other seasoned engineers across Microsoft while learning a ton and working on a variety of technologies. We embrace a culture which is customer focused, delivers continuously, drives engineering excellence, is collaborative, fun loving and iterative. We’re a diverse team, and we embrace people from all backgrounds, to help us build the best collaboration tool for all workers in the world. 


  • Design and develop new capabilities in Teams targeted at the needs of small businesses
  • Utilize modern software engineering practices in design and code review
  • Develop best-in-class services using modular components that build on other’s work
  • Design and develop for quality, performance, security, testability, reliability, and maintainability
  • Collaborate effectively within the team and with partner teams across Microsoft to contribute to cohesive end-to-end user experience


We are looking for engineers with:

  • Software development experience spanning both server/service development and web client development
  • A strong passion for delivering high quality code and delightful user experience
  • Proven track record of problem solving and using experiment driven approaches
  • Examples of data-driven successes using live site performance and telemetry data 
  • Exceptional communication and interpersonal skills with a customer focus
  • Ability to ramp up quickly on new technologies and adopt a solution from within the company or from OSS.
  • Very strong design, coding, and development skills with experience in at least one of the following: TypeScript, JavaScript, Angular, React, C#, Azure

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.