Senior Software Engineer
3 weeks ago
Join to apply for the Senior Software Engineer role at Microsoft . Microsoft Teams is core to Microsoft's vision for intelligent communications and productivity in the modern workplace. As the hub for teamwork in Office 365, Microsoft Teams continues to build momentum across collaboration, chat, meetings, and calls, with over 320M monthly active users. We are looking for an experienced Senior Software Engineer for our data engineering team to help build AI applications and AI data agents on Microsoft platforms. You'll work with scalable systems, build AI tools on top of petabytes of data using Microsoft Fabric, Azure Data Lake, and Azure Data Explorer, and collaborate with data science and product engineers to deliver insights through AI tools and drive our product strategy. Responsibilities Partners with appropriate stakeholders to determine user requirements for a set of scenarios. Leads identification of dependencies and the development of design documents for a product, application, service, or platform. Leads by example and mentors others to produce extensible and maintainable code used across products. Leverages subject‑matter expertise of cross‑product features with appropriate stakeholders to drive multiple group’s project plans, release plans, and work items. 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. Required Qualifications 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. 1+ year experience in building AI tools and agents. 4+ years experience in data technologies. Other Requirements Ability to meet Microsoft, customer and/or government security screening requirements. Microsoft Cloud Background Check: this position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter. Preferred Qualifications 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 equivalent experience. Experience in any of the following languages: Scala, C#, Java, Rust, SQL, Python, AI prompt engineering. Experience with Azure cloud. Data driven, customer focused and organized. Experience operationalizing and supporting services. Software Engineering IC4 – The typical base pay range for this role across Canada is CAD $114,400 – CAD $203,900 per year. Microsoft will accept applications for the role until November 8th, 2025. Microsoft 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. #J-18808-Ljbffr
-
Intermediate–Senior Software Engineer
2 weeks ago
Vancouver, Canada Zaui Software Ltd. Full timeWe are looking for an Intermediate-Senior Software Engineer to join our Engineering team. This position is open to all of Canada and is fully remote. Ability to work within or close to PST business hours (9am - 5pm) is preferred. As an Intermediate–Senior Software Engineer you will contribute across a large, evolving PHP codebase, modern Vue and React...
-
Intermediate–Senior Software Engineer
2 weeks ago
Vancouver, Canada Zaui Software Ltd. Full timeWe are looking for an Intermediate-Senior Software Engineer to join our Engineering team. This position is open to all of Canada and is fully remote. Ability to work within or close to PST business hours (9am - 5pm) is preferred. As an Intermediate–Senior Software Engineer you will contribute across a large, evolving PHP codebase, modern Vue and React...
-
Intermediate–Senior Software Engineer
2 weeks ago
Vancouver, Canada Zaui Software Ltd. Full timeWe are looking for an Intermediate-Senior Software Engineer to join our Engineering team. This position is open to all of Canada and is fully remote. Ability to work within or close to PST business hours (9am - 5pm) is preferred. As an Intermediate–Senior Software Engineer you will contribute across a large, evolving PHP codebase, modern Vue and React...
-
Senior Software Developer
3 weeks ago
Vancouver, Canada Orchestry Software Full timeAbout Orchestry Orchestry is a pioneering SaaS company in the Microsoft 365 ecosystem helping organizations simplify govern and get more value from their collaboration tools. Our platform empowers IT and business users alike through intelligent automation governance and user-friendly design. Were growing fast and scaling globally and were looking for a...
-
Senior Software Developer
3 weeks ago
Vancouver, Canada Orchestry Software Full timeAbout OrchestryOrchestry is a pioneering SaaS company in the Microsoft 365 ecosystem helping organizations simplify govern and get more value from their collaboration tools. Our platform empowers IT and business users alike through intelligent automation governance and user-friendly design. Were growing fast and scaling globally and were looking for a Senior...
-
Remote Senior Software Engineer
2 weeks ago
Vancouver, Canada Zaui Software Ltd. Full timeA leading software development company is seeking an Intermediate-Senior Software Engineer to join their remote engineering team. The ideal candidate will have 5–8 years of experience, strong skills in PHP, Vue.js, and AI tools, and a proven ability to mentor others. You will contribute to a large PHP codebase and enhance web and mobile apps while ensuring...
-
Remote Senior Software Engineer
2 weeks ago
Vancouver, Canada Zaui Software Ltd. Full timeA leading software development company is seeking an Intermediate-Senior Software Engineer to join their remote engineering team. The ideal candidate will have 5–8 years of experience, strong skills in PHP, Vue.js, and AI tools, and a proven ability to mentor others. You will contribute to a large PHP codebase and enhance web and mobile apps while ensuring...
-
Remote Senior Software Engineer
3 weeks ago
Vancouver, Canada Zaui Software Ltd. Full timeA leading software development company is seeking an Intermediate-Senior Software Engineer to join their remote engineering team. The ideal candidate will have 5–8 years of experience, strong skills in PHP, Vue.js, and AI tools, and a proven ability to mentor others. You will contribute to a large PHP codebase and enhance web and mobile apps while ensuring...
-
Senior Software Engineer
4 weeks ago
Vancouver, Canada Orchestry Software Inc Full timeA SaaS company in the Microsoft 365 ecosystem is looking for a Senior Software Developer. In this role, you will design and develop high-performance web applications, lead feature development, and mentor junior engineers. Candidates should have 8+ years of experience in software development with a strong command of C# and .NET. You'll work in a...
-
Senior Software Engineer
4 weeks ago
Vancouver, Canada Orchestry Software Inc Full timeA SaaS company in the Microsoft 365 ecosystem is looking for a Senior Software Developer. In this role, you will design and develop high-performance web applications, lead feature development, and mentor junior engineers. Candidates should have 8+ years of experience in software development with a strong command of C# and .NET. You'll work in a...