{bc}
linkedin

Senior Software Engineer

Microsoft
Vancouver, CAN
Full Time
Senior
1 weeks ago
CC++C#JavaJavaScriptPython
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

CC++C#
Smart Apply

Full Job Posting

Overview

  • Microsoft's Azure Data engineering team is leading the transformation of analytics with products like Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, and Power BI.
  • The Power BI Core AI team is looking to hire a Senior Software Engineer building AI first capabilities for enterprise data.
  • You will design systems that bridge the gap between how data is stored and how it needs to be understood, and build Agentic AI experiences.

Responsibilities

  • AI Native Development: Independently uses appropriate AI tools and practices across the SDLC.
  • Write secure, performant, well tested code across web clients and service side components integrating with LLM based agents.
  • Applies best practices to build code based on well established methods and secure design principles.
  • Reviews product code and test code to ensure it meets team standards and contains correct test coverage.
  • Drives efforts to integrate logging and instrumentation for gathering telemetry data on system behavior.
  • Identifies dependencies and incorporates them into the development of design documents.

Qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Ability to meet Microsoft, customer and/or government security screening requirements, including Microsoft Cloud Background Check.
  • Preferred: Master's Degree in Computer Science AND 6+ years experience, or Bachelor's AND 8+ years experience.
  • Preferred: Expertise building or operating large scale platforms and systems that support AI quality, safety, reliability, or experimentation.
  • Preferred: 1+ years of experience working with Large Language Models (LLMs) and Generative AI.
  • Preferred: Experience with distributed systems architecture, multi tenant cloud services, and high availability backend engineering.

Pay Information

  • Software Engineering IC4 The typical base pay range for this role across Canada is CAD 114,400 CAD 203,900 per year.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Microsoft