Senior Software Engineer

Microsoft Microsoft · Big Tech · Vancouver, BC +1 · Software Engineering

Senior Software Engineer on the Power BI Core AI team, focusing on building agentic creator workflows and AI-first data applications to enhance data visualization and analytics.

What you'd actually do

  1. Architecting and designing highly scalable experiences.
  2. Working with engineering managers and developers on full stack and backend development to deliver comprehensive experiences based on the architecture.
  3. Collaborating closely with UX & UI designers, product managers, program managers, and other engineers throughout the product feature development lifecycle.
  4. Demonstrating technical leadership by identifying gaps and writing high-quality code.

Skills

Required

  • C
  • C++
  • C#
  • Java
  • JavaScript
  • Python
  • full stack development
  • backend development
  • secure design principles
  • scale products
  • automate production and deployment
  • compliance with regulations
  • logging
  • telemetry
  • incident resolution
  • live site operations
  • troubleshooting
  • user requirements gathering
  • customer feedback incorporation
  • user security
  • user privacy

Nice to have

  • complex web application development
  • Microsoft Cloud Background Check

What the JD emphasized

  • agentic creator workflows
  • AI-first data apps
  • decision intelligence
  • agentic workflows
  • modern data applications
  • security screening requirements
  • customer feedback

Other signals

  • agentic creator workflows
  • AI-first data apps
  • decision intelligence