Principal Software Engineer/Architect - Endpoint Security

29 Minutes ago • 8-12 Years • Research & Development

About the job

Job Description

Microsoft's Windows Endpoint Security Platform team seeks a Principal Software Engineer/Architect to develop a next-generation framework for security partners. This high-priority initiative modernizes the endpoint security ecosystem for resilience and openness. Responsibilities include collaborating with MVI partners, establishing long-term technical strategy, designing complex end-to-end scenarios, leading cross-functional teams, and fostering a positive team environment. The role requires expertise in platform architecture, C, C++, C#, or Rust, and experience guiding complex projects.
Must have:
  • 8+ years experience in software engineering
  • Experience with C, C++, C# or Rust
  • Platform architecture experience
  • Collaboration and leadership skills
  • Develop next-gen endpoint protection platform
Good to have:
  • Master's degree in Computer Science
  • 12+ years of experience
  • Microsoft Cloud background
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

Overview

The Windows Endpoint Security Platform engineering team is looking for a talented Principal Engineer to develop the next generation framework for our industry-wide security partners. This framework is critical as we modernize our endpoint security ecosystem to become more resilient and open. This is a high priority initiative within Microsoft that has executive-level and industry-level visibility.


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!

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 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C# or Rust
    • OR equivalent experience.
  • 8+ years of experience driving software platform architecture projects from both a technical and functional perspective. Guiding complex projects from planning through execution and service operations.
Other Requirements
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# or Rust
    • 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# or Rust
    • OR equivalent experience.
  • 12+ years of experience driving software platform architecture projects from both a technical and functional perspective. Guiding complex projects from planning through execution and service operations.
  • Communication skills with a growth mindset.
  • Demonstrated commitment to software engineering excellence.
  • Ability to lead in a fast-paced, customer focused, and data-driven environment.
  • A decisive, self-directed, collaborative, and innovative approach to projects.

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 December 27, 2024.

 

#CoreOSJobs

#AEPJobs

Responsibilities

As a Principal Software Engineer, you will be responsible for the following:

  • Collaborate with Microsoft Virus Initiative (MVI) partners to develop the next generation endpoint protection platform. Establish long term technical strategy and direction.
  • Create and improve architecture designs for complex end to end scenarios that involve multiple teams and services. 
  • Influence, lead, and collaborate effectively across leadership, teams, and organizations to drive outcomes.
  • Fosters a healthy and inclusive team environment.
  • 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
View Full Job Description
$161.6K - $314.4K/yr (Outscal est.)
$238.0K/yr avg.
Redmond, Washington, United States

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

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 (On-Site)

Santa Clara, California, United States (On-Site)

Redmond, Washington, United States (On-Site)

Redmond, Washington, United States (On-Site)

Dublin, County Dublin, Ireland (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Similar Jobs

Intel Corporation - Atom/Quark CPU Design Verification Engineer

Intel Corporation, Malaysia (Hybrid)

The Walt Disney Company - Lead Software Engineer (Front End/JavaScript)

The Walt Disney Company, United States (On-Site)

Microsoft - Principal Software Engineer

Microsoft, China (On-Site)

Luxoft - Flex Security Firmware Engineer

Luxoft, India (On-Site)

Samsung Semiconductor - Principal Engineer, NPU architect

Samsung Semiconductor, United States (Hybrid)

Luxoft - Junior C++ Developer

Luxoft, Ukraine (Remote)

Intel Corporation - Analog Engineer

Intel Corporation, India (Hybrid)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Microsoft - Member of Technical Staff - Backend, Mobile Apps

Microsoft, United States (Hybrid)

Google - Test Engineer, YouTube

Google, India (On-Site)

Nexon - Lead Gameplay Engineer

Nexon, United States (Hybrid)

Rockstar Games - AI/Gameplay Programmer (Mid / Senior Level)

Rockstar Games, Canada (On-Site)

Red Rover Interactive - Tools Programmer

Red Rover Interactive, United Kingdom (Hybrid)

Welevel - Unreal AI Developer (f/m/d)

Welevel, Germany (On-Site)

Anavation - CNO Developer

Anavation, United States (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Redmond, Washington, United States

Meta - Technical Program Manager, ML

Meta, United States (On-Site)

Flow - Design Manager

Flow, United States (On-Site)

Warner Bros Discovery - Overnight Custodian (Full-Time)

Warner Bros Discovery, United States (On-Site)

Attentive - Senior Software Engineer

Attentive, United States (Hybrid)

Warner Bros Discovery - Account Executive, Sports

Warner Bros Discovery, United States (On-Site)

IGT - Systems Engineer

IGT, United States (Remote)

Hasbro - Analyst Corporate Sustainability

Hasbro, United States (Hybrid)

Scopely - Director of Product, Growth - WWE Champions

Scopely, United States (Remote)

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Get notifed when new similar jobs are uploaded