Software Engineer II

1 Week ago • 2-4 Years • Full Stack Development

Job Summary

Job Description

As a Software Engineer II on the Fabric Platform Shell team, you will design and build top-notch experiences for the Fabric Platform in browser environments. This involves full-stack and backend development, collaborating with various teams (UX/UI designers, product managers, etc.) throughout the product lifecycle. Responsibilities include implementing code for UX Shell features, ensuring code reusability, extensibility, and maintainability. The team is focused on creating the best SaaS data development environment on the web, offering a simple yet fully functional developer environment to attract and retain developers, building more solutions on Fabric and increasing consumer usage. The role requires building a unified and extensible web experience.
Must have:
  • Bachelor's degree in CS or related field
  • 2+ years of experience
  • Proficiency in C, C++, C#, Java, JavaScript, or Python
  • Experience building developer/user experiences
  • Full-stack & backend development skills
Good to have:
  • 4+ years experience or Master's degree
  • Experience with modern analytics systems
  • Passion for high-performance user experiences

Job Details

Overview

Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world. 
 
Microsoft’s Azure Data engineering team is leading the transformation of analytics in the world of data with products like databases, data integration, big data analytics, messaging & real-time analytics, and business intelligence. The products our portfolio include Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure PostgreSQL, Azure Data Factory, Azure Synapse Analytics, Azure Service Bus, Azure Event Grid, and Power BI. Our mission is to build the data platform for the age of AI, powering a new class of data-first applications and driving a data culture. 

 

Within Azure Data, the Microsoft Fabric platform team builds and maintains the operating system and provides customers a unified data stack to run an entire data estate. The platform provides a unified experience, unified governance, enables a unified business model and a unified architecture.  

The Fabric Platform Shell team is dedicated to creating the best SaaS data development environment on the web. Our mission is to build a simple yet fully functional developer environment that attracts and retains developers, ensuring that more solutions are built on Fabric and more consumers use it. We aim to provide a unified and extensible web experience that is easy to understand and navigate, enabling 1st and 3rd party workloads to onboard seamlessly. 

 

We do not just value differences or different perspectives. We seek them out and invite them in so we can tap into the collective power of everyone in the company. As a result, our customers are better served. 

Qualifications

Required/Minimum Qualifications 

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

 

Other Requirements 

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:

  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

 

Additional or Preferred Qualifications 

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years  technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python 
    • OR Master's Degree in Computer Science or related technical field AND 2+ years  technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python 
    • OR equivalent experience.
  • Experience in building great developer and user experiences for modern analytics systems.
  • A passion for delivering modern, high-performance user experiences in browser environments.  
  • A deep curiosity and willingness to question the status quo.
  • High enthusiasm, integrity, ingenuity, results-orientation, and self-motivation in a fast-paced environment.
  • A love for tackling the next problem, the next experiment, and the next partnership.
  • Committed to work collaboratively, solve problems with teams across the world, and find win/win solutions.
  • A deep passion and empathy for customers, leading to innovative problem-solving 

 

Software Engineering IC3 - The typical base pay range for this role across Canada is CAD $83,600 - CAD $159,600 per year.

 

Find additional pay information here:


Microsoft will accept applications for the role until May 7, 2025.

Responsibilities

​​As a Software Engineer II on the Fabric Platform Shell team, you will have the opportunity to work on cutting-edge technology and build world-class experiences for our customers. Your responsibilities will include: 

  • 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 closely with UX & UI designers, product managers, program managers, and other engineers throughout the product feature development lifecycle.
  • Implement code for UX Shell features, reusing code as applicable, and ensuring code is extensible and maintainable.
  • Embody our and  

Similar Jobs

Google - Senior Software Engineer, Titan Platform

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
Hawk Eye Innovations - Frontend Test Automation Engineer

Hawk Eye Innovations

Basingstoke, England, United Kingdom (Hybrid)
1 Month ago
The Walt Disney Company - Senior Machine Learning Engineer - Ad Platforms

The Walt Disney Company

San Francisco, California, United States (On-Site)
2 Months ago
ION - Technical Support Analyst, Chicago - 5849/9555

ION

Chicago, Illinois, United States (On-Site)
6 Months ago
Larian Studios - DevOps Full-Stack Engineer

Larian Studios

Dublin, County Dublin, Ireland (On-Site)
6 Months ago
Adtran - Software Engineer

Adtran

Hyderabad, Telangana, India (On-Site)
7 Months ago
Google - Senior Software Engineer, Google Cloud Global Networking

Google

Atlanta, Georgia, United States (On-Site)
1 Week ago
ARHS - Java Achitect /Technical Lead

ARHS

Brussels, Brussels, Belgium (On-Site)
6 Months ago
Google - Software Engineer III, Core

Google

Kirkland, Washington, United States (On-Site)
1 Day ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Software Engineer II, Chrome Metrics

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Day ago
ByteDance - Backend Engineer - Applied Machine Learning Platform

ByteDance

Singapore (On-Site)
5 Months ago
Next Level Business Services - Neo4J Architect

Next Level Business Services

Los Angeles, California, United States (On-Site)
6 Months ago
Google - Senior Software Engineering Manager, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
1 Day ago
Cognite - Principal Front-end Engineer

Cognite

Austin, Texas, United States (Hybrid)
10 Months ago
Google - Software Engineer II, Google Cloud

Google

Hyderabad, Telangana, India (On-Site)
5 Months ago
Google - Senior Customer Solutions Engineer, gTech Sustainability

Google

Sunnyvale, California, United States (On-Site)
1 Week ago
Saviynt - Lead Product Manager - Integration Framework

Saviynt

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Google - Senior Software Engineer, Full Stack, Google Cloud - India

Google

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Google - Technical Solutions Consultant, Ads, Authoring Automation, gTech

Google

Gurugram, Haryana, India (On-Site)
1 Day ago

Get notifed when new similar jobs are uploaded

Jobs in Vancouver, British Columbia, Canada

Next Level Games - Technical Designer

Next Level Games

British Columbia, Canada (Hybrid)
2 Weeks ago
Epic Games - Senior Technical Designer

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
People Can Fly - Senior QA Tester

People Can Fly

Montreal, Quebec, Canada (On-Site)
1 Month ago
Haven Studios  Inc  - Senior UI Programmer

Haven Studios Inc

Montreal, Quebec, Canada (On-Site)
2 Months ago
Electronic Arts - Technical Artist - User Interface

Electronic Arts

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
Jam City - Senior Product Manager

Jam City

Toronto, Ontario, Canada (On-Site)
9 Months ago
SSC Technologies - Associate Manager, Fund Accounting

SSC Technologies

Mississauga, Ontario, Canada (Hybrid)
7 Months ago
Vidsy - Creative

Vidsy

Toronto, Ontario, Canada (Hybrid)
6 Months ago
Axiom Zen - Senior Accountant – High-Impact Role in Web3 Finance

Axiom Zen

Canada (Remote)
1 Month ago
TiMi Studio Group - Concept Art and Research Intern

TiMi Studio Group

Quebec, Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Google - Software Engineer II, Filestore Control Plane

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
ByteDance - Software Engineer Intern (CDN/Edge/Traffic Platform)

ByteDance

Seattle, Washington, United States (On-Site)
2 Weeks ago
Google - Software Engineer, Metrics and Business Intelligence

Google

Mexico City, Mexico City, Mexico (On-Site)
1 Week ago
The Walt Disney Company - Principal Software Engineer

The Walt Disney Company

San Francisco, California, United States (On-Site)
1 Day ago
Zinnia - Senior Software Engineer I - Calculation Services, India

Zinnia

Gurugram, Haryana, India (On-Site)
5 Months ago
ByteDance - Software Engineer - Low-code Platform

ByteDance

Singapore (On-Site)
2 Months ago
Google - Senior Software Engineer, Android Partner

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
Framestore - Software Web Developer - London Launchpad Internship 2025

Framestore

England, United Kingdom (On-Site)
1 Month ago
N-iX - Lead Java Engineer

N-iX

Poland (Remote)
1 Month ago
Google - Software Engineer, Early Career, Campus

Google

State Of Minas Gerais, Brazil (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

About The Company

Microsoft is a tech giant that develops, licenses, and supports a range of software products, services, and devices.

London, England, United Kingdom (On-Site)

Redmond, Washington, United States (On-Site)

Redmond, Washington, United States (Hybrid)

Shanghai, Shanghai, China (Hybrid)

Beijing, Beijing, China (On-Site)

Washington, United States (On-Site)

Phoenix, Arizona, United States (On-Site)

Penang, Malaysia (On-Site)

London, England, United Kingdom (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug