Senior Software Engineering Manager

1 Month ago • 8-12 Years • Full Stack Development

Job Summary

Job Description

Lead a team building best-in-class secure connectivity for Microsoft customers. This role focuses on enhancing core networking areas (DNS, DHCP, Firewall, HTTP, TCP/IP, QUIC, VPN) with a zero-trust approach. Responsibilities include feature design in the Windows networking stack, code reviews, 1:1s, team meetings, investigation of customer issues, delivery of fixes and features, collaboration with global teams, and staying current with networking standards (IETF contributions). The ideal candidate has strong technical leadership, people management, and communication skills, along with extensive experience in networking protocols and software development (C, C++, C#, Java, JavaScript, or Python).
Must have:
  • 8+ years experience in software engineering
  • 3+ years experience in networking protocols and architecture
  • Proficient in C, C++, C#, Java, JavaScript, or Python
  • People management experience
  • Strong communication and collaboration skills
Good to have:
  • Master's degree in Computer Science
  • Experience with scripting languages
  • Experience with IETF standards
Perks:
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Job Details

Overview

Would you like to lead a team that provides the best-in-class secure connectivity to our customers? Do concepts such as privacy, zero trust and network security excite you? In this world where we need to assume all networks are compromised, we need to build the defenses that protect our customers. We would like to provide our customers with reliable and secure connectivity whether it is a student, an artist or an enterprise worker, and enable them to be at their productive best. We are a fun, inclusive team that keeps the customers’ needs top of mind. You will be part of the organization whose portfolio spans the Cloud Edge Stack, Azure Engineering Systems and Microsoft’s Operating Systems including Windows and Azure Linux. This portfolio impressively powers the world with more than one billion monthly active devices.

 

In Core OS, we are responsible for the Operating Systems that power Azure, Microsoft's Linux OS, the platforms for Windows Client and Xbox, and our Windows Server ecosystem – through all of these, we support every one of our cloud businesses and billions of customers around the world. In this era of ubiquitous computing, systems software excellence has never been more important for Microsoft. High quality, high-efficiency operating systems and platform components underpin everything we do as a company, from making our systems more reliable for our customers, to increasing our competitiveness by reducing COGS, to delivering new features and capabilities to delight customers – that’s all us! 

 

As part of our extended team, you will work on the best of networking technology, you will contribute to architecture, design and build the fundamental pieces that get us to a zero-trust networking vision. As a technical leader, you will be leading the team that enhances the core networking areas spanning DNS, DHCP, Firewall, HTTP, TCP/IP, QUIC, and VPN. You will be working on cutting-edge technology that includes contributions to standards bodies such as the IETF.  

 

As a Senior Software Engineering Manager, you will nurture the team with excellent culture providing them the guidance and mentoring to be their productive best. You will demonstrate core values of Microsoft leadership of creating clarity, generating energy and delivering results with growth mindset being the fundamental pillar. You will be creating best practices ensuring the team is supported from onboarding to shipping great code with all aspects of software development life cycle. 

 

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 discipline AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python

    • OR equivalent experience.

  • 3+ years of industry experience shipping high quality software.
  • 3 + years experience with networking protocols and architecture. 

Other Qualifications: 

 

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 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python

    o OR Master's Degree in Computer Science or related technical field AND 6+ 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 people management experience.

  • Proficient communication and collaboration skills.  
  • Proficient debugging, coding, testing, and problem-solving skills  
  • Proficient understanding of systems software. 
  • Proficient design and implementation skills using C#, Java, or C++. 
  • Experience with scripting languages. 

 

Software Engineering M4 - The typical base pay range for this role across Canada is CAD $108,100 - CAD $199,700 per year.

 

Find additional pay information here:


Microsoft will accept applications for the role until September 24, 2024.

 

 

#CoreOSJobs 
#AEPJobs 

Responsibilities

What you will do in this role: 

  • Design features in the Windows networking stack that accrue to network security. 
  • Conduct timely review of design and code. 
  • Hold regular 1:1s, team meetings  
  • Conduct analysis and do focused investigations based on customer cases related to the core networking areas using a variety of mechanisms such as logging, packet capture, telemetry data. 
  • Be responsible for timely and high quality delivery of fixes for defects or for features in the networking stacks. 
  • Collaboratively work across teams globally for design and development activities. 
  • Learn and keep up with networking standards-based protocols with the goal of building out great functionality to help customers.
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

Similar Jobs

Onehouse - Data Platform Engineer (India)

Onehouse

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Hitachi - MS-D365 CE Functional Consultant

Hitachi

Pune, Maharashtra, India (Remote)
3 Months ago
Forescout Technologies  Inc  - Jr. QA Engineer

Forescout Technologies Inc

Texas, United States (Hybrid)
1 Month ago
Netflix - Distributed Systems Engineer (L6) - Data Discovery & Governance

Netflix

Los Gatos, California, United States (On-Site)
3 Months ago
Google - Senior Software Engineer, Titian Platform

Google

(On-Site)
2 Months ago
Nagarro - Associate Principal Engineer, Cloud

Nagarro

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Meta - Production Engineer

Meta

Menlo Park, California, United States (Remote)
2 Months ago
Google - Software Engineer III, Google Cloud Security and Privacy

Google

Sunnyvale, California, United States (On-Site)
2 Months ago
Aristocrat Gaming - Sr Full Stack Developer (Java, Angular)

Aristocrat Gaming

Noida, Uttar Pradesh, India (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PwC - Senior Associate_Azure Data Engineer_Data & Analytics_Advisory_PAN  India

PwC

Kolkata, West Bengal, India (On-Site)
4 Months ago
Rackspace Technology - Senior Big Data Hadoop ML Engineer (GCP)

Rackspace Technology

United States (Remote)
3 Months ago
The Walt Disney Company - Lead Machine Learning Engineer

The Walt Disney Company

New York, New York, United States (On-Site)
2 Months ago
Sinch - Senior Full Stack Engineer - Typescript

Sinch

Malmö, Skåne County, Sweden (On-Site)
3 Months ago
Ubisoft - IT Financial Planning Analyst (F/H/NB)

Ubisoft

Paris, Île-de-France, France (On_site)
2 Months ago
SSC Technologies - Senior Software Developer

SSC Technologies

Bangkok, Bangkok, Thailand (On-Site)
3 Months ago
Scopely - Senior Machine Learning Engineer - LiveOps Automation Team

Scopely

Barcelona, Catalonia, Spain (Hybrid)
1 Month ago
Visa - Staff SW Engineer

Visa

Austin, Texas, United States (Hybrid)
1 Month ago
Fluence - Staff Data Engineer

Fluence

Alpharetta, Georgia, United States (Hybrid)
3 Months ago
Nasdaq - Senior Analyst, Technical, Capital Market

Nasdaq

Pune, Maharashtra, India (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Vancouver, British Columbia, Canada

Intrepid Studios,  Inc  - Associate Producer

Intrepid Studios, Inc

Canada (On-Site)
5 Months ago
Bazaar Voice - Director, Product Management

Bazaar Voice

Edmonton, Alberta, Canada (Remote)
3 Months ago
Ubisoft - Machine Learning Developer

Ubisoft

Montreal, Quebec, Canada (On-Site)
3 Months ago
Haven Studios  Inc  - Programmeur·euse Senior – Jouabilité/Senior Gameplay Programmer

Haven Studios Inc

Montreal, Quebec, Canada (On-Site)
1 Month ago
Ubisoft - Online Programmer

Ubisoft

Montreal, Quebec, Canada (On-Site)
1 Month ago
Fortis Games - Lead Marketing Analyst

Fortis Games

Canada (On-Site)
3 Months ago
Nasdaq - Technical Project Manager - FinTech

Nasdaq

Toronto, Ontario, Canada (On-Site)
3 Months ago
Fortis Games - Market Intelligence Analyst

Fortis Games

Canada (On-Site)
5 Months ago
Epic Games - Character Concept Outsource Lead

Epic Games

Vancouver, British Columbia, Canada (On-Site)
4 Months ago
Zoic Studios - BC - Senior Effects Artist

Zoic Studios

Vancouver, British Columbia, Canada (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Google - Senior Software Engineer, Google Cloud

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
N-iX - Senior .Net Full Stack Engineer (#2387)

N-iX

Poland (On-Site)
2 Months ago
ARHS - Fullstack Developer

ARHS

Liège, Wallonia, Belgium (On-Site)
3 Months ago
Luxoft - Senior SharePoint Developer

Luxoft

(Remote)
2 Months ago
Nagarro - Principal Engineer, Java Fullstack

Nagarro

Singapore, Singapore (On-Site)
3 Months ago
Omnissa - Member of Technical Staff (C#.net)

Omnissa

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Google - Senior Software Engineer, Infrastructure, Google Ads

Google

Mountain View, California, United States (On-Site)
1 Month ago
OpenGov - Software Engineer III - .NET

OpenGov

Pune, Maharashtra, India (On-Site)
3 Months ago
Ziff Davis - Senior Full Stack Software Engineer

Ziff Davis

United States (Hybrid)
3 Months ago
Microsoft - Principal Software Engineer(largescale distributed system)

Microsoft

Beijing, Beijing, China (On-Site)
1 Month 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.

Milan, Lombardy, Italy (On-Site)

Gurugram, Haryana, India (On-Site)

Prague, Prague, Czechia (On-Site)

Montreal, Quebec, Canada (On-Site)

Dublin, County Dublin, Ireland (On-Site)

London, England, United Kingdom (On-Site)

Virginia, United States (On-Site)

Hyderabad, Telangana, India (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