Microsoft Teams is a unified communication and collaboration platform that combines persistent chat, video meetings, file storage and apps. Teams is a…
Senior Software Engineer ============================ Vancouver, British Columbia, Canada Date postedOct 20, 2025 Job number1893666 Work site3 days / week in office Travel0…
We are building the Intelligent Conversation and Communications Cloud (IC3). We power Microsoft's first party real time conversation products, notably Skype and…
Ready to be a Titan? As a Senior Software Engineer will be part of the engineering team at ServiceTitan to help improve…
Microsoft's Path team empowers customers to move seamlessly from Idea Plan Done, delivering collaborative work management solutions across Microsoft Project, Planner, To…
Senior Software Engineer ============================ Vancouver, British Columbia, Canada Date postedOct 17, 2025 Job number1897597 Work site3 days / week in office Travel0…
Senior Software Engineer ============================ Vancouver, British Columbia, Canada Date postedOct 17, 2025 Job number1896460 Work site4 days / week in office Travel0…
Senior Software Engineer ============================ Vancouver, British Columbia, Canada Date postedOct 17, 2025 Job number1898137 Work site3 days / week in office Travel0…
Senior Software Engineer ============================ Vancouver, British Columbia, Canada Date postedOct 20, 2025 Job number1894799 Work site3 days / week in office Travel0…
Senior Software Engineer Integrations PlanHub is the leading pre construction SaaS platform and marketplace helping general contractors, subcontractors, and suppliers connect and…
Ready to be a Titan? As a Senior Software Engineer will be part of the engineering team at ServiceTitan to help improve…
The People and Work Intelligence (PWI) team builds foundational intelligence capabilities that power Microsoft 365, Copilot. Our mission is to transform organizational…
Ready to be a Titan? As a Senior Software Engineer will be part of the engineering team at ServiceTitan to help improve…