Principal Software Architect

37 Minutes ago • 8-12 Years • Full Stack Development • $161,600 PA - $314,400 PA

Job Summary

Job Description

This Principal Software Architect role within Microsoft Teams Core Messaging focuses on delivering next-generation innovations for Teams Copilot and Messaging products. The individual will collaborate with multiple teams, lead project planning and execution, communicate priorities, and mentor engineers. Responsibilities include providing technical leadership, identifying dependencies, developing design documents, acting as a Designated Responsible Individual (DRI), and proactively seeking new knowledge to improve product performance and scalability. The role requires strong collaboration skills, problem-solving abilities, and experience with modern web technologies and cloud-scale infrastructure.
Must have:
  • 8+ years experience
  • Modern web tech experience
  • Backend service integration
  • Cloud-scale infrastructure experience
  • Collaboration & leadership skills
  • Problem-solving & analytical skills
Good to have:
  • Master's degree in CS
  • 10+ years experience

Job Details

Overview

If you're passionate about building cutting-edge solutions that empower teamwork and communication, we want to hear from you! Microsoft Teams is the central hub for teamwork, bringing together people, content, and tools to enhance team engagement and effectiveness. It plays a pivotal role in Microsoft’s vision for modern work, modern life, and modern education. We are revolutionizing how people communicate and collaborate across the globe.


We are seeking a Principal Software Architect (Individual Contributor) for the Microsoft Teams Core Messaging group. This person will collaborate with a multi-functional group to deliver next generation innovations and partner with product and engineering teams to invent and deliver on the future for Teams Copilot and Messaging products. 

 

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Qualifications

Required Qualifications: 

  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 2+ years of experience with modern web technologies (React, TypeScript, HTML, and CSS, Redux, MobX, or similar frameworks), front-end performance optimization, and responsive design.
  • Experience with integrating front-end applications with backend services (REST, GraphQL, or other APIs).
  • Experience with building cloud-scale infrastructure components.

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.

Preferred Qualifications: 

  • Bachelor's Degree in Computer Science OR related technical field AND 12+ 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 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Problem-solving and analytical skills, with a track record of leading complex software projects.
  • Ability to collaborate effectively in a remote team environment.
  • Ability to work independently, manage multiple priorities, and deliver quality work on schedule.

Software Engineering IC6 - The typical base pay range for this role across the U.S. is USD $161,600 - $286,200 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $209,600 - $314,400 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

Microsoft will accept applications for the role until April 30, 2025.

 

 

#Copilot #Teams #M365 #Messaging

Responsibilities

  • Collaborate and work across multiple disciplines to deliver innovation. Leverages deep subject-matter expertise of cross-product features with appropriate stakeholders (e.g., project managers) to lead multiple product's project plans, release plans, and work items.
  • Communicate priorities and tradeoffs to lay out a path for achieving a vision.
  • Inspire without authority across teams and motivate individuals to work together towards common goals. Leads by example and mentors others to produce extensible and maintainable code used across the company.
  • Provide technical leadership for the identification of dependencies and the development of design documents for a product, application, service, or platform.
  • Hold accountability as a Designated Responsible Individual (DRI), mentoring engineers across products/solutions, working on-call to monitor system/product/service for degradation, downtime, or interruptions.
  • Proactively seek new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale and shares knowledge with other engineers.
  • Thrive in a bit of chaos and creates the structure needed to execute smoothly at scale.

Similar Jobs

GoTo Group - Lead Software Engineer - Cartography

GoTo Group

Singapore (On-Site)
5 Months ago
PhonePe - Software Engineer (Backend, 7-10 Yrs)

PhonePe

Bengaluru, Karnataka, India (On-Site)
5 Months ago
ByteDance - Site Reliability Engineer Graduate (Technical Infrastructure) - 2025 Start (BS/MS)

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Nagarro - Associate Staff Engineer, QA Automation

Nagarro

Cebu City, Central Visayas, Philippines (On-Site)
6 Months ago
Rackspace Technology - Frontend Engineer (UX-Focused)

Rackspace Technology

Gurugram, Haryana, India (Remote)
4 Weeks ago
Next Level Business Services - SQL and C# developer

Next Level Business Services

Redmond, Washington, United States (On-Site)
6 Months ago
Playtika - Full-Stack Developer

Playtika

Romania (On-Site)
5 Months ago
Google - Software Engineer, Photos

Google

Sydney, New South Wales, Australia (On-Site)
2 Days ago
Nielsen Holdings - Software Engineer - Bigdata (Java/Scala and SQL)

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Nagarro - Associate Distinguished Engineer - Enterprise Architect

Nagarro

Japan (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Netflix - Data Engineer (L5) - Product (Device)

Netflix

United States (Remote)
5 Months ago
Next Level Business Services - Java Tech Lead -

Next Level Business Services

Scottsdale, Arizona, United States (On-Site)
5 Months ago
UXBERT Labs - Senior Technical Lead

UXBERT Labs

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
2 Months ago
PENN Interactive - Staff Software Developer, Pricing Engine

PENN Interactive

Philadelphia, Pennsylvania, United States (Hybrid)
2 Months ago
AppLovin - PIPELINE Software Engineer 2, Backend

AppLovin

Palo Alto, California, United States (Hybrid)
10 Months ago
ByteDance - Backend Software Engineer - CapCut - San Jose

ByteDance

San Jose, California, United States (On-Site)
4 Months ago
Tesla - Plastic Shop Project Engineer Intern

Tesla

Brandenburg, Germany (On-Site)
2 Months ago
Nintendo - Senior Engineer, Installer (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
8 Months ago
ARHS - Java Developer

ARHS

Leuven, Flanders, Belgium (On-Site)
6 Months ago
Next Level Business Services - UI Developer

Next Level Business Services

Redmond, Washington, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Redmond, Washington, United States

Microsoft - Senior Recruiter, Microsoft AI

Microsoft

Mountain View, California, United States (On-Site)
6 Hours ago
PlayStation Global - Senior Program Manager, Account & Identity

PlayStation Global

Carlsbad, California, United States (On-Site)
3 Weeks ago
ByteDance - Senior Software Engineer - MySQL

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
Survios - FPS Combat Designer

Survios

Marina Del Rey, California, United States (On-Site)
1 Month ago
Mattel  Inc  - Sr Counsel - Corporate Securities and M&A

Mattel Inc

California, United States (On-Site)
4 Months ago
Life church - Support Specialist

Life church

Edmond, Oklahoma, United States (On-Site)
6 Months ago
Microsoft - Member of Technical Staff - Post-Training

Microsoft

Redmond, Washington, United States (On-Site)
23 Hours ago
Epic Games - Knowledge Manager

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
Riot Games - Manager, QA - Competitive, VALORANT

Riot Games

Los Angeles, California, United States (On-Site)
4 Hours ago
WebFX - Junior Earned Media Specialist

WebFX

Harrisburg, Pennsylvania, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Meta - Production Engineer

Meta

New York, New York, United States (Remote)
5 Months ago
Aristocrat Gaming - Setup Engineer

Aristocrat Gaming

Skopje, Greater Skopje, North Macedonia (On-Site)
1 Week ago
Tesla - Full Stack Developer

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
2 Months ago
N-iX - Senior .NET Full-Stack Engineer

N-iX

Poland (Hybrid)
3 Weeks ago
Nagarro - Associate Principal Engineer

Nagarro

New York, New York, United States (On-Site)
6 Months ago
Aristocrat Gaming - Fullstack Engineer

Aristocrat Gaming

London, England, United Kingdom (Hybrid)
1 Week ago
Luxoft - Senior Full-Stack Developer with React

Luxoft

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
4 Months ago
N-iX - Senior Java Engineer

N-iX

Georgia (Remote)
2 Days ago
Inkittt - Director of Engineering

Inkittt

San Francisco, California, United States (Hybrid)
3 Months ago
Meta - Software Engineer, Infrastructure

Meta

Redmond, Washington, United States (Remote)
5 Months 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.

Redmond, Washington, United States (Hybrid)

New York, New York, United States (On-Site)

Redmond, Washington, United States (On-Site)

Beijing, Beijing, China (On-Site)

Hyderabad, Telangana, India (On-Site)

Barcelona, Catalonia, Spain (On-Site)

Prague, Prague, Czechia (Hybrid)

Prague, Prague, Czechia (Hybrid)

São Paulo, State Of São Paulo, Brazil (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