Microsoft logo

Principal Software Engineer - Front-End Development

Microsoft

About the Role

As a Principal Software Engineer at Microsoft, you will be part of the Microsoft Teams Calling, Meeting & Devices group. This role involves collaborating with a multi-functional team to deliver next-generation innovations and experiences. You will be instrumental in fine-tuning and engineering foundational models, and partnering with product and engineering teams to invent and deliver on the future for Microsoft CoPilot and other generative AI products.

Responsibilities

  • Work closely with Project Managers and designers to enhance Teams Meeting Join Experiences.
  • Collaborate with the infrastructure team and partner teams for end-to-end architecture and API design.
  • Implement features for Teams web and desktop clients.
  • Monitor product/feature quality and reliability, and provide live site support.
  • Mentor junior teammates and embody our culture and values.

Qualifications

  • Extensive experience in software development using the front-end stack (UI libraries/frameworks, TypeScript, JavaScript).
  • Excellent communication skills, with the ability to drive clarity and coordinate work between people and different teams.
  • Ability to efficiently deal with uncertainty and unknown areas, fast learning and development.
  • Experience at all stages of the software development lifecycle.
  • Experience with commercial product development, focusing on user experience.

Preferred Qualifications

  • Experience building/supporting solutions using AI tools and libraries (PyTorch, Keras, TensorFlow).
  • Extensive experience with React, GraphQL, Vue/Solid JS, or similar libraries.
  • Understanding of back-end development principles using strongly-typed languages/stacks (e.g., .NET, C++, Rust).
  • Bachelor's degree in computer science or related engineering field.

Why Join Us

Microsoft is an equal opportunity employer committed to fostering an inclusive, innovative environment with the best employees. We are passionate about empowering people and organizations to achieve more. Here, you can thrive in a dynamic and supportive culture.

Benefits
Extracted with AI

  • Inclusive culture
  • Opportunities for learning and career growth

Similar jobs

Last update: 23 minutes ago

Microsoft logo
Microsoft

Senior Software Engineer

Join Microsoft in Prague as a Senior Software Engineer. Work on cutting-edge technologies impacting billions globally. Remote work available.

Microsoft logo
Microsoft

Principal Software Engineer - Azure API Platform

Principal Software Engineer for Azure API Platform in Prague. Expertise in cloud services, distributed systems, and full stack engineering required.

Microsoft logo
Microsoft

Principal Software Engineer - Front-End Design

Principal Software Engineer role focused on front-end design and modern web technologies at Microsoft, remote work available.

Microsoft logo
Microsoft

Principal Software Engineer

Join Microsoft as a Principal Software Engineer to design and build next-gen collaboration experiences remotely.

Microsoft logo
Microsoft

Senior Software Engineer - Microsoft Teams

Join Microsoft as a Senior Software Engineer to lead CI/CD for Microsoft Teams, leveraging C#, Java, and Azure in a hybrid work environment.

Microsoft logo
Microsoft

Principal Software Engineer at Microsoft

Principal Software Engineer role at Microsoft, focusing on cloud operations and innovation with options for hybrid or remote work.

Microsoft logo
Microsoft

Remote Software Engineer - Microsoft Teams

Join Microsoft Teams as a Remote Software Engineer focusing on innovative collaboration features.

Microsoft logo
Microsoft

Software Engineer II

Join Microsoft's COSMIC team as a Software Engineer II in Prague, focusing on Azure Kubernetes Service and engineering excellence.

Microsoft logo
Microsoft

Senior Software Engineer - C#, Java, SQL

Join Microsoft as a Senior Software Engineer in Prague, working with C#, Java, and SQL to innovate AI-first business applications.

Microsoft logo
Microsoft

Senior Software Engineer - React & GraphQL

Senior Software Engineer specializing in React & GraphQL for Microsoft in Prague, focusing on Teams Calling and Meetings.

Microsoft logo
Microsoft

Senior Software Engineer - C, C#, Java, JavaScript, Python, Rust

Join Microsoft as a Senior Software Engineer to enhance developer productivity with Azure Kubernetes Service.

Microsoft logo
Microsoft

Frontend Software Engineer with Angular and TypeScript

Join Microsoft as a Frontend Software Engineer in Dublin, working with Angular and TypeScript on cutting-edge technologies.

Microsoft logo
Microsoft

Remote Software Engineer - C#, TypeScript, Redux.js

Join Microsoft as a Remote Software Engineer to work on cutting-edge technology in a collaborative environment.

Microsoft logo
Microsoft

Principal Software Engineer - Cloud Security

Join Microsoft as a Principal Software Engineer focusing on cloud security solutions. Remote work available.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Software Engineer, Frontend, to innovate and drive UI changes in a remote role.

Microsoft logo
Microsoft

Principal Software Engineer, Remote Telemetry

Join Microsoft as a Principal Software Engineer in Remote Telemetry, focusing on cloud infrastructure and remote testing.

Gen logo
Gen

Principal Software Engineer - Backstage Development

Lead Backstage Developer role at Gen, focusing on portal development with JavaScript and React in Prague.

Microsoft logo
Microsoft

Principal Software Architect

Join Microsoft as a Principal Software Architect in Reston, VA, leading engineering and cybersecurity initiatives with Azure technologies.

Microsoft logo
Microsoft

Frontend Software Engineer - Dataverse

Join Microsoft as a Frontend Software Engineer in Dublin, working on the Dataverse platform with TypeScript and React.

Microsoft logo
Microsoft

Principal Software Engineer - Cloud Computing

Principal Software Engineer role focused on Cloud Computing and Technical Leadership at Microsoft, Romania.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Frontend Engineer to innovate UI design systems remotely. Enhance developer experiences and mentor junior engineers.

Microsoft logo
Microsoft

Software Engineer - AI/ML

Join Microsoft as a Software Engineer in AI/ML to develop cutting-edge AI solutions. Work in Redmond, WA, with a focus on innovation and growth.

Microsoft logo
Microsoft

Principal Software Engineer - Azure Core Team

Principal Software Engineer for Azure Core team in Giurgiu, Romania. In-depth experience with distributed systems and cloud services required.

Microsoft logo
Microsoft

Senior Software Engineer - AI and Search

Join Microsoft as a Senior Software Engineer in AI and Search, working on cutting-edge AI technologies in a hybrid role in Barcelona.