Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Senior Software Engineer 
Canada, British Columbia, Vancouver 
110161342

07.01.2025

As a Senior Software Engineer and 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 intelligent bots and their applications across various industries.

​Required/Minimum 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#
    • OR equivalent experience.
  • Experience building large-scale cloud applications

Other Requirements

  • Ability 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.

Preferred Qualifications

  • Experience developing test plans, cases, conditions, and scenarios in support of application validation and platform infrastructure.
  • Proficiency with cloud computing platforms (Azure, AWS, or GCP), Kubernetes, and distributed service presence.
  • Familiarity with Agile, Scrum, or Lean methodologies.
  • Proven track record of driving improvements in performance, availability, and supportability.
  • Expertise in increasing efficiency through automation and reducing operational expenditure.
  • Proven analytical, problem-solving, and organizational skills.
  • Proficient written and oral communication skills.
  • Ability to navigate ambiguity and excel in a fast-paced, dynamic environment.

Software Engineering IC4 - The typical base pay range for this role across Canada is CAD $108,100 - CAD $199,700 per year.

Find additional pay information here:

Responsibilities
  • Develop efficient validation logic and implement high-availability and resiliency patterns (e.g., Circuit Breaker, Retry, Fallback) to ensure reliable, seamless service at scale.
  • Collaborate with internal teams and industry stakeholders to align dependencies and create compelling user scenarios on the Teams platform.
  • Design, develop, and deploy high-quality features with strong execution and deployment plans, driving innovation with a customer-centric approach.
  • Provide technical leadership for strategic initiatives, guiding the team to ensure excellence in technical execution and platform integration.
  • Reuse and contribute to open-source libraries, establishing best practices for monitoring, troubleshooting, and operational excellence.
  • Own and operate services of massive scale
    Perform live site/dev ops engineering for services with top notch monitoring, dashboards, and troubleshooting guides
  • Embody our