Software Engineer II

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

Software Engineer II for Microsoft's Azure Data engineering team, specifically within the Core AI group of the Power BI organization. The role focuses on building and operating agentic workflows and modern data applications to enable next-generation data visualization and analytics, powering AI-first data apps and decision intelligence.

What you'd actually do

  1. Working on full stack and backend development to deliver comprehensive experiences.
  2. Collaborating closely with UX & UI designers, product managers, program managers, and other engineers throughout the product feature development lifecycle.
  3. Demonstrating technical leadership by identifying gaps and writing high-quality code.
  4. Proactively verifies features, debugs, and tests code. Addresses incidents, implements fixes, and reviews code for quality. Writes maintainable code and applies best practices.
  5. Maintains operations, responds to incidents, and improves troubleshooting. Uses telemetry for monitoring and escalates issues as needed.

Skills

Required

  • C
  • C++
  • C#
  • Java
  • JavaScript
  • Python
  • full stack development
  • backend development
  • debugging
  • testing
  • code reviews
  • architecture feedback
  • product feature collaboration
  • test strategies
  • AI for automation
  • test reliability
  • testability in design
  • deployment automation
  • secure code validation
  • knowledge sharing
  • security and compliance standards
  • end-to-end testing
  • scalability
  • project plan execution
  • incident response
  • troubleshooting
  • telemetry for monitoring

Nice to have

  • Master's Degree in Computer Science
  • 3+ years technical engineering experience

What the JD emphasized

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

Other signals

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