Software Engineer II - Full Stack

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

Software Engineer II on the Microsoft Fabric OneLake & ISVs team, responsible for building and maintaining the data platform for the age of AI. This role focuses on designing and developing robust, low-latency solutions for partner integration, leveraging modern AI tools like Microsoft Copilot and GitHub Copilot. The engineer will take end-to-end ownership of services, including design, development, observability, quality, testing, and production readiness, while collaborating with internal and external teams.

What you'd actually do

  1. Design services with a solid focus on high availability and scalability, robustness, and observability.
  2. Take end-to-end responsibility for the development, observability, quality, testing, and production readiness of the services you build.
  3. Work collaboratively and communicate effectively with engineering, product & external organization partner teams.
  4. Elevate engineering practices by driving design reviews, improving code quality, and strengthening operational excellence.
  5. Mentor and guide engineers on the team, promoting growth, collaboration, and technical excellence.

Skills

Required

  • Bachelor's Degree in Computer Science or related technical field
  • 2+ years technical engineering experience
  • coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python

Nice to have

  • Master's Degree in Computer Science or related technical field
  • 3+ years technical engineering experience
  • 5+ years technical engineering experience

What the JD emphasized

  • low-latency solutions