Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Overview
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 Microsoft 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. The Fabric Platform Shell team is expanding to Vancouver, Canada.
We focus on organizing our work around the core activities of big data project development, including data ingestion, storage, processing, and analysis. Our goal is to support the entire project development lifecycle, from item creation to production job scheduling and monitoring. By enhancing these processes, we aim to provide a best-in-class DevOps experience.
This role offers a unique opportunity to work with the latest advancements in web UX development technologies, contributing to the creation of a comprehensive web studio experience. As a SaaS data analytics product, the web user experience is a critical component of our solution, enabling our customers to effectively manage and analyze their data. Your work will directly impact the usability and functionality of the platform, making it easier for users to navigate and utilize its features to their full potential.
Join us in our mission to revolutionize the SaaS data development environment and make a significant impact on the Fabric Platform. We look forward to seeing how your enthusiasm and expertise can contribute to our team's success.
Responsibilities
As a Software Engineer 2, 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 Shell team 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.
- Demonstrating technical leadership by identifying gaps and writing high-quality code.
Coding
- Proactively verifies features, debugs, and tests code. Addresses incidents, implements fixes, and reviews code for quality. Writes maintainable code and applies best practices.
Design
- Provides feedback on architecture, collaborates on product features, and ensures design meets requirements. Develops documentation and coordinates with teams. Creates test strategies and uses AI for automation. Improves test reliability and considers testability in design.
Engineering Excellence
- Automates deployments, validates code securely, and shares knowledge. Follows security and compliance standards. Collaborates for end-to-end testing and scalability. Maintains skills and shares engineering principles.
Implement
- Executes project plans, escalates issues, and ensures compliance for deployments. Prepares for disaster recovery. Runs experiments and collaborates on success metrics.
Reliability and Supportability
- Maintains operations, responds to incidents, and improves troubleshooting. Uses telemetry for monitoring and escalates issues as needed.
Understand User Requirements
- Gathers user requirements and integrates feedback. Prioritizes user security and privacy.
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.
- 1+ year of demonstrated expertise in web application development, including JavaScript, TypeScript, HTML, CSS, and at least one popular web frontend framework such as React, Vue, or Angular.
Additional or preferred qualifications
- 2+ years demonstrated expertise in web application development, including JavaScript, TypeScript, HTML, CSS, and at least one popular web frontend framework such as React, Vue, or Angular.
- Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
And:
- A passion for delivering modern, high-performance user experiences in browser environments.
- Experience in building great developer and user experiences for modern analytics systems.
- A deep curiosity and willingness to question the status quo.
- High enthusiasm, integrity, ingenuity, results-orientation, and self-motivation in a fast-paced enviro
Similar Jobs
More Jobs at Microsoft
View all →Data Center Inventory & Asset Technician
Microsoft
Software Engineer II - CTJ - TS/SCI
Microsoft
Service Engineer- CTJ- TS/SCI
Microsoft
Cloud Network Engineer - CTJ - POLY
Microsoft
Software Engineer II- Front End Development
Microsoft
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free