|Job Type:||Full Time|
Microsoft Teams is on fire! We’re the hottest v1 product at Microsoft, if not the entire software industry, and we’re on course to disrupt the team collaboration space. Even before we launched, the press was calling us “the first product to truly compete against hot group-messaging apps” (PC World), and Gartner called us “a real game changer”. Microsoft Teams is the hub for teamwork in Office 365 that integrates all the people, content, and tools your team needs to be more engaged and effective. It is core to Microsoft’s modern work, modern life & modern education value prop.
The Data Layer Team is responsible for rebuilding the core application of the web and desktop client to power brand new experiences. As a member of the team, you will not only build the core framework that is used to manage all the user's data but will also build central pieces like the message Sync engine that powers the core Teams experience including chats. This experience will help you become a GraphQL expert, contribute to numerous open source projects as well as be really proficient at writing performant, scalable clients.
- 3+ years of commercial software engineering experience.
- BS or higher degree in Computer Science or related field.
- 3+ years of implementing code level patterns that allow large codebases & teams to scale.
- Demonstrated passion for building great end-user experiences
- Self-starter, Excellent communication and collaboration skills, and ability to be adaptable and agile in development
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.