Software Engineer - Teams Events
Posted: 3 days ago
Job Description
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.We are looking for a full-stack Software Engineer for the Microsoft Teams Calling & Meetings (Events within Teams) group which is focused on intelligent, real-time connected/collaboration experiences. We are looking for an engineer who is passionate about helping people connect with each other with technology and delivering end-to-end user facing scenarios through all the layers. Applicants should exhibit customer empathy, pride in craftsmanship around building delightful user experiences and deep technical/problem solving chops.Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.ResponsibilitiesDesign and implement services to enable real time, highly scalable, performant, and sustainable solutions.Deliver well-tested features across different services and platforms.Use engineering best practices throughout the software development lifecycle to establish maintainable, reliable, and secure systems.Collaborate with teammates in various roles to plan and execute on key deliverables.Participate in rotating live site shifts, working on call to monitor system/product feature/service for degradation, downtime, or interruptions.Identify and implement areas for improvement in the live-site process and tools.Innovate for both customer use cases and overall health of the service.Embody our culture and values. QualificationsRequired Qualifications:Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or PythonOR equivalent experience.Client/UX side experience.Other RequirementsAbility to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.Software Engineering IC2 - The typical base pay range for this role across Canada is CAD $67,100 - CAD $131,400 per year.Find Additional Pay Information Herehttps://careers.microsoft.com/v2/global/en/canada-pay-information.htmlMicrosoft will accept applications for the role until November 2nd 2025.#Azure, #Resilient, #Fault-Tolerant, #Distributed Systems, #React, #Javascript, #Typescript, #GraphQL, #PerformanceMicrosoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period