This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Are you interested in joining one of the most innovative and impactful product groups at Microsoft? Look no further. You will be working on cutting-edge solutions that support the next evolution in collaboration and productivity through Microsoft Teams. The Microsoft Teams Developer Platform provides exciting opportunities to build resilient, highly scalable web apps and services that support AI-first scenarios for an ever-growing user and developer base. This role offers an unparalleled opportunity to advance your skills in systems design, large-scale web app and service architecture, public API development, and modern technologies like React, GraphQL, and LLMs. As a member of our team, you will: Tackle complex problems and develop innovative solutions. Collaborate with a diverse, cross-functional team of engineers and product managers, while also engaging directly with external developers to ensure their feedback shapes the evolution of our services. Contribute to one of the fastest-growing products in Microsoft's history. You'll be working on the forefront of the latest advancements in AI, shaping the future of Copilot-powered automations and leveraging the most advanced AI tools in the industry.
Job Responsibility:
Collaborates with multiple stakeholders across the company to determine user requirements, align dependencies, and build compelling user scenarios
Implements new features with high quality designs, strong execution, and robust deployment plans
Provides technical leadership for strategic initiatives and guiding the broader team
Holds accountability as a Designated Responsible Individual (DRI), mentoring engineers across products/solutions, working on-call to monitor system/product/service for degradation, downtime, or interruptions
Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale and shares knowledge with other engineers
Requirements:
Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
2+ years of designing and building features of large-scale web applications
Experience with modern web technologies like React, TypeScript, GraphQL, etc.
In-depth understanding of how web applications work including authentication, cookies, offline storage, and best development practices
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Nice to have:
Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
Experience developing test plans, cases, conditions, and scenarios in support of application validation and platform infrastructure
Experience in driving improvements in performance, availability, and supportability
Proven customer obsession and experience in handling on-call duties for large-scale web apps and services
Proven analytical, problem-solving, debugging and technical communication skills
Passion for designing clean, powerful, and easy-to-use APIs
Ability to navigate ambiguity and excel in a fast-paced, dynamic environment