Principal Software Engineering Manager Job at Microsoft Corporation, Washington DC

akU2d3BKUGtnTjY2RmNzMEJJZUhHc0x2dXc9PQ==
  • Microsoft Corporation
  • Washington DC

Job Description

Overview

Core Services Infrastructure and Security team in Microsoft Teams provides the foundational infrastructure, network, security, monitoring and governance to run planet scale distributed systems and microservices architecture that powers Microsoft Teams. Security and Reliability are at the heart of what this team aspires to do day in and day out.


As a Principal Software Engineering Manager in Teams Core Services Infrastructure and Security team you will be responsible for the front door, routing, gateway, CDN, DNS and Network layers for the microservices powering Microsoft Teams. This opportunity will allow you to hone your skills in improving the reliability of such mission critical layers investing in active-active architectures at every possible level, improve your security acumen working with experts in the space and become adept at troubleshooting and securing the network layer.

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.
  • 5+ years  of  experience managing backend engineering teams and  s trong fundamentals on  areas like  TCP/IP concepts, load balancing, CDN, ACL, routing, TLS , Cert ificate Life cycle management , IP network analysis and performance and application issues using standard tools.
  • 2+ years  of  exp erience  hand ling security issues for large scale cloud services ,  network infrastructures ,  native applications, web applications, distributed and database systems.

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.
  • Experience leading cross-functional collaboration across multiple engineering organizations with strong incident response and ability to drive technical decisions in ambiguous environments.
  • Experience with Network security, Network troubleshooting, Cloud Security, Security Policy management and Certificate lifecycle management
  • Knowledge of Cloud Infrastructure services or 'Infrastructure as a Service [IaaS]' which delivers computer infrastructure, typically a platform virtualization environment as a service.
  • Knowledge of automation technologies, leveraging AI for productivity improvements, methods, and processes used for quality and cost improvements.
  • Experience managing horizontal initiatives/programs that span multiple teams/services

Software Engineering M6 - The typical base pay range for this role across the U.S. is USD $163,000 - $296,400 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 $220,800 - $331,200 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 October 3, 2025.

#MicrosoftTeams #AIForDevProductivity #DistributedSystems #EngineeringManagement #SiteReliabilityEngineering #NetworkSecurity #CloudSecurity

Responsibilities

  • Oversees partnership with appropriate stakeholders (e.g., project manager, technical lead) to determine user requirements within and across teams for multiple solutions or product lines.
  • Oversees teams and provides technical leadership for identification of dependencies and the development of design documents for a product, application, service, or platform.
  • Optimizes, debugs, refactors, and reuses code to improve performance and maintainability, effectiveness, and return on investment (ROI).
  • Oversees teams to drive multiple group's project plans, release plans, and work items in coordination with appropriate stakeholders (e.g., project managers) across products.
  • Leads the resolution of complex site incidents and oversees for Designated Responsible Individuals (DRI) and directs the work of other engineers across product lines.
  • Keeps informed of and communicates new security and reliability standards to ensure that the service development applies best practices and holds accountability for services that do not meet expectations.
  • Embody our  culture and  values

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

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

Job Tags

Full time,

Similar Jobs

Wellpath

Mental Health Professional - MAT - (LCSW, LMHC, LPC) Job at Wellpath

 ...or Hospital setting Licenses/Certifications ~ Unrestricted, current license in the State of practice e.g. LCSW, LMFT, LPC, LMHC, Psychologist - Must maintain all licensures, certifications, continuing educational requirements, etc. Additional Details Must... 

Rightway Home Care Services, Inc.

Registered Nurse Job at Rightway Home Care Services, Inc.

 ...pride in providing exceptional care to our clients. We are seeking an immediate hire for a Registered Nurse to join our group of caring and fun employees, the position is part time, 1 or 2 days a week 16 hours a day. This role requires the employee to meet the... 

Westpark Village

Full-Time Housekeeping Assistant Job at Westpark Village

 ...and as may be directed by the Executive Director, and/or the Director of Housekeeping, to assure that our facility is maintained in a clean, safe, and comfortable manner. Essential Job Functions Duties and Responsibilities Housekeeping Functions # Perform daily... 

U.S. Navy

U.S. Navy Fire Fighter Job at U.S. Navy

Full Job Description: THIS IS FOR ENLISTMENT IN THE US NAVY. Job Types: Full-time, Part-time, Contract. NO EXPERIENCE REQUIRED. Required: ~ Green card holder or U.S. Citizen. ~ Basic English is required. ~17-41 years old. ~ High School or GED Diploma...

Marriott

Event Experience Manager Job at Marriott

**Additional Information** Event concierge**Job Number** 25071182**Job Category** Event Management**Location** Gaylord Pacific Resort & Convention Center, 1000 H Street, Chula Vista, California, United States, 91910VIEW ON MAP (**Schedule** Full Time**Located Remotely...