Inactive
M

Microsoft

Builds workplace software, PCs and cloud services

Principal Software Development Engineer - Product Growth

Full-Stack EngineeringPosted on Oct 30
Full-timeRemote in CanadaCA$142.4k - CA$257.5k /yrRemote

About the Job

Requirements

  • A Bachelor's Degree in Computer Science or a related technical field and 6+ years of technical engineering experience coding in languages including C, C++, C#, XAML, Java, JavaScript, TypeScript, or Python, or equivalent experience.

Responsibilities

  • Propose product hypotheses and vision, size opportunities, define success, and execute experiments.
  • Design, ship, and iterate on growth experiments across surfaces, services, and feature areas to increase console retention and daily active users.
  • Design telemetry, metrics, and analytics systems; analyze scorecards objectively; ship successful experiments and retire unsuccessful ones.
  • Form and defend a ranked set of product hypotheses, with the metric each is expected to move.
  • Build across service, client, and instrumentation work on console and potentially web, mobile, or external surfaces, from prototype through general availability.
  • Make focused, reviewable changes in codebases owned by other teams, including changes that address overlooked needs.
  • Participate in the team's live-site and on-call rotation.
  • Quickly orient in large, unfamiliar codebases and deliver substantial technical changes.
  • Use agentic workflows and AI across the engineering lifecycle to accelerate the team.
  • Mentor engineers and raise engineering standards through design reviews, code reviews, and engineering practices.
  • Use judgment to decide whether experiments should be scaled, iterated, or abandoned.
  • Build secure, reliable, high-performing systems that meet Microsoft's privacy, compliance, and security requirements.
  • Balance speed and rigor, design low-cost tests for expensive questions, and demonstrate impact with minimal upfront investment.
  • Use hypothesis-driven development to measurably move key metrics.

Desired Qualifications

  • At least 3 years shipping end-to-end A/B tests in production, including experiment design, instrumentation, analysis, rollout, and improving experiment quality and guardrails.
  • Experience in growth engineering, retention, engagement, acquisition, or experimentation-focused teams.
  • At least 6 years building and shipping full-stack features across modern front ends such as TypeScript, React, or XAML and production services such as C# or .NET on cloud infrastructure such as Microsoft Azure.
  • A track record of proposing product ideas that were shipped and measured, and owning a growth, engagement, retention, or monetization metric across a sequence of experiments.
  • Experience collaborating across functions and teams, making production changes in other teams' codebases, navigating unfamiliar architectures, driving partner reviews, and working independently with design, product, and engineering teams.
  • Experience with large-scale telemetry, metric design, and analytics query tools such as Kusto, Databricks, or comparable data platforms.
  • Demonstrated use of AI to accelerate engineering work, including research, prototyping, implementation, debugging, and iteration on production features.
  • Experience shipping consumer products at scale in gaming, entertainment, commerce, or subscription businesses.

About the Company

Microsoft

Builds workplace software, PCs and cloud services

Microsoft builds workplace software, operating systems and cloud infrastructure for consumers, businesses and government agencies, from small organizations to global enterprises. Microsoft 365 combines Word and Excel with Teams communication and Copilot AI features, while Windows runs PCs and Surface supplies the company's own computers. Azure rents computing capacity, storage and databases to build and run web applications. Microsoft also sells Xbox consoles and games, collecting revenue through software licenses, subscriptions, usage charges and product sales. Founded in 1975 by Bill Gates and Paul Allen, Microsoft is headquartered in Redmond, Washington.

Company size
10,001+
Company stage
IPO
Headquarters
Redmond, WA
Founded
1975

Recently Posted Jobs

Explore more opportunities at Microsoft

See more jobs