This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

Microsoft
Posted 1w ago

Software Engineer - Microsoft Defender for Endpoint

Microsoft
Redmond, Washington, United States
$85k-$168k/yrHybridFull Time
Responsibilities
  • building features
  • influencing architecture
  • protecting customers
Requirements
  • Bachelor's degree in computer science or related field
  • Coding experience
  • Security screening, and preferred experience in secure systems
  • Native-code optimization, and AI models
Technical tools mentioned
CC++C#JavaJavaScriptPython

Job description

Overview

Security represents the most critical priorities for our customers in a world awash in digital threats, regulatory scrutiny, and estate complexity. Microsoft Security aspires to make the world a safer place for all. We want to reshape security and empower every user, customer, and developer with a security cloud that protects them with end to end, simplified solutions. The Microsoft Security organization accelerates Microsoft’s mission and bold ambitions to ensure that our company and industry is securing digital technology platforms, devices, and clouds in our customers’ heterogeneous environments, as well as ensuring the security of our own internal estate. Our culture is centered on embracing a growth mindset, a theme of inspiring excellence, and encouraging teams and leaders to bring their best each day. In doing so, we create life-changing innovations that impact billions of lives around the world.

 

Become an integral member of the Microsoft Defender for Endpoint (MDE) team, dedicated to protecting consumers and enterprises alike from cyber-attacks. Our mission is to safeguard every user with innovative proactive protection, detection, and response technologies, aiming to stay ahead of malicious actors and anticipating the threats of the future.

 

Join a global engineering organization that sits at the forefront of Microsoft’s endpoint security innovation. Our team builds the core protection, detection, and response capabilities that safeguard millions of devices worldwide. We operate across geos, driving advancements in AI‑powered threat response, cross‑platform security, and cost‑efficient engineering at massive scale.

 

Our team is looking for a Software Engineer to join us in shaping the standards and technology that companies depend on as AI transforms businesses. You’ll collaborate with Microsoft Research and cross‑functional engineering groups to push the boundaries of what modern security can do, especially in areas like reputation systems, heuristics, and automated incident response.

 

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.



Responsibilities
  • Work on one of the most advanced endpoint security platforms in the world
  • Partner with world‑class researchers and engineers
  • Influence architecture and strategy across multiple security domains
  • Build features that protect customers from emerging and sophisticated threats
  • Be part of a team that values innovation, engineering excellence, and impact
  • Embody our culture and values


Qualifications

Required Qualifications: 

  • Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C, Java, JavaScript, or Python
    • OR equivalent experience.

 

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 background and Microsoft Cloud background check upon hire/transfer and every two years thereafter.

 

Preferred Qualifications:

  • Master's Degree in Computer Science or related technical field with proven experience coding in languages including, but not limited to, C, C++, C, Java, JavaScript, or Python
    • OR Bachelor's Degree in Computer Science or related technical field AND 2+ 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 designing, developing, or maintaining secure software systems, with applied knowledge of authentication, data protection, access control, and secure coding practices.
  • 1+ year of experience with software performance analysis and optimization of native code (C/C++)
  • 1+ year of experience with using AI models and agentic flows

 

#MSFTSecurity #MSFTFraudProtection



Software Engineering IC2 - The typical base pay range for this role across the U.S. is USD $85,400 - $168,100 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 $111,100 - $183,700 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay


This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.




Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

About Microsoft

Develops software, services, devices, and cloud computing solutions.

Similar jobs

Software Engineer roles near Redmond, Washington
8h
Save
Mark Applied
Hide
Software Engineer I
Seattle, Washington, United States
$153k-$169k/yr HybridFull Time
Uber
UberNYSE: UBER: A technology platform for transportation, delivery, and freight.
Bachelor's degree in computer science, software engineering, or related field; object-oriented programming, source control, SQL and NoSQL databases, algorithms, debugging, monitoring, SDLC, operations research, machine learning, and AI.
C++, Python, Java, Git, SVN, SQL, NoSQL, Machine Learning, AI
10h
Save
Mark Applied
Hide
Senior Staff Software Engineer, AI/ML, Google Cloud
Seattle or Sunnyvale
$262k-$364k/yr OnsiteFull Time
Google
GoogleNASDAQ: GOOGL: Provides online search, advertising, cloud computing, and consumer electronics.
8+ YOEBachelor's degree or equivalent experience; 8 years software development; 7 years ML infrastructure leadership; 5 years software architecture and product launches; technical leadership experience preferred.
Google Compute Engine (GCE), Google Cloud, Vertex AI
10h
Save
Mark Applied
Hide
Senior Software Engineer - Release
College Park or Boulder or Bothell
$146k-$209k/yr HybridFull Time
IonQ
IonQNYSE: IONQ: Develops and sells trapped-ion quantum computers and cloud services.
8+ YOERequires 8+ years in release or build engineering, hands-on release automation and artifact management, CI/CD pipeline experience, standards adoption across teams, and a bachelor's degree or equivalent practical experience.
Artifactory, GitHub Packages, CI/CD, FPGA
10h
Save
Mark Applied
Hide
Senior Software Engineer, Network Tooling
San Francisco or Sunnyvale or Bellevue or Seattle
$170k-$205k/yr OnsiteFull Time
Crusoe
Crusoe: Provides energy-efficient cloud infrastructure powered by stranded and renewable energy.
5+ YOE5+ years building production backend systems; proficiency in Go, Rust, C++, Java, or Python; distributed systems expertise; scalable API or service design; CI/CD and infrastructure as code experience; mentoring ability.
Go, Rust, C++, Java, Python, Terraform, Ansible, BGP, SDN, gNMI, gRPC, NETCONF, Kubernetes, CI/CD, infrastructure as code (IaC)
12h
Save
Mark Applied
Hide
Senior Lead Software Engineer - Infrastructure Platforms
Seattle, Washington, United States
$176k-$260k/yr OnsiteFull Time
JPMorgan Chase
JPMorgan ChaseNYSE: JPM: Global financial services firm providing banking and investment solutions.
5+ YOE5+ years of applied software engineering experience, advanced programming skills, system design and cloud-native experience, and expertise using enterprise-authorized AI-assisted development tools securely.
AWS EKS, GCP GKE, Oracle, Microsoft SQL Server, Cockroach, Software Development Life Cycle, AI-assisted development
12h
Save
Mark Applied
Hide
Staff Software Engineer - Protect
San Francisco or Seattle or New York City or Washington, D.C. or London or Amsterdam
$208k-$274k/yr HybridFull Time
Plaid
Plaid: Provides financial data connectivity and payment infrastructure via APIs.
8+ YOETypically 8+ years building and operating backend or distributed systems at scale, with hands-on coding, strong product judgment, and experience translating ambiguous customer problems into measurable deliverables.
Jupyter, Apache Spark, Tecton
12h
Save
Mark Applied
Hide
Senior Software Engineer, Platform & Infrastructure - Riot Technology
Los Angeles or Mercer Island or Redwood City
$162k-$227k/yr OnsiteFull Time
Riot Games
Riot Games: Developing and publishing competitive multiplayer video games.
3+ YOEBachelor’s degree or equivalent experience; 3+ years in software engineering, infrastructure, platform engineering, or SRE; production distributed systems, Kubernetes, cloud, infrastructure-as-code, CI/CD, GPU infrastructure, and Python.
Kubernetes, AWS, GCP, Python, CI/CD, infrastructure-as-code, MLOps, HPC, Unreal
12h
Save
Mark Applied
Hide
Software Engineer – Commerce
Seattle, Washington, United States
$110k-$145k/yr HybridFull Time
Truveta
Truveta: Provides a clinical data platform for medical research insights.
3+ YOERequires 3+ years building production software, backend or cloud services, Kubernetes-hosted services, and modern cloud-native platforms. Requires a computer science degree and experience with C#, Python, or Java.
C#, Python, Java, Kubernetes, AWS, GCP, Azure, APIs
This job has expired