Taro Logo

Software Engineer II

Microsoft is a company where passionate innovators come to collaborate, envision what can be, and build cloud-enabled solutions and data platforms for the age of AI.
$83,600 - $159,600
Frontend
Mid-Level Software Engineer
Remote
5,000+ Employees
2+ years of experience
Enterprise SaaS · AI

Description For Software Engineer II

Microsoft's Azure Data engineering team is leading the transformation of analytics in the cloud computing world. As part of the Microsoft Fabric Platform Shell team, you'll be working on creating the best SaaS data development environment on the web. The team is dedicated to building a simple yet fully functional developer environment that attracts and retains developers.

The role involves designing and building top-notch experiences for the Fabric Platform in browser environments, working on full stack and backend development, and collaborating with UX & UI designers, product managers, and other engineers. You'll be part of the team that builds and maintains the operating system and provides customers a unified data stack to run an entire data estate.

The position requires a Bachelor's Degree in Computer Science or related technical field with 2+ years of technical engineering experience, or equivalent experience. Strong coding skills in languages like C, C++, C#, Java, JavaScript, or Python are essential. The ideal candidate should have experience in building great developer and user experiences for modern analytics systems and a passion for delivering high-performance user experiences in browser environments.

The compensation package includes a competitive base salary range of CAD $83,600 - CAD $159,600 per year, along with comprehensive benefits including healthcare, educational resources, savings and investments, parental leave, and more. Microsoft values diversity and seeks out different perspectives to better serve their customers.

Working at Microsoft means joining a team that's transforming the world of data and analytics, with products like Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure PostgreSQL, and Power BI. You'll be part of a culture that values innovation, collaboration, and continuous learning, with opportunities to work on cutting-edge technology while making a significant impact on how developers and customers interact with data platforms.

Last updated a day ago

Responsibilities For Software Engineer II

  • Designing and building top-notch experiences for the Fabric Platform in browser environments
  • Working on full stack and backend development to deliver comprehensive experiences
  • Collaborating with UX & UI designers, product managers, and other engineers
  • Implement code for UX Shell features, ensuring code is extensible and maintainable

Requirements For Software Engineer II

JavaScript
Python
Java
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Experience in building developer and user experiences for modern analytics systems
  • Pass Microsoft Cloud Background Check
  • Deep passion and empathy for customers
  • High enthusiasm, integrity, and self-motivation

Benefits For Software Engineer II

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Software Engineer II