2 days ago
Redmond, WA, USAMid Level
H1B sponsor
Base Salary
$102k - $219k/yr
Responsibilities
- Design, build, and evolve the MDASH scanning engine for agent orchestration, multi-model routing, code understanding, vulnerability detection, reachability validation, and fix generation and verification.
- Extend scanning coverage across vulnerability classes, programming languages, frameworks, build systems, and codebase sizes, including large monorepos.
- Integrate static and dynamic analysis, taint tracking, call-graph and data-flow analysis, fuzzing, and sandboxed execution into agent workflows.
- Improve detection precision and recall, consistency, and fix quality using evaluation results, research findings, and production feedback.
- Optimize scan performance, scalability, cost, and latency for enterprise codebases and CI/CD workflows.
- Build a secure, reliable, observable engine with strong isolation for untrusted code and telemetry for diagnosing agent behavior.
- Collaborate with security research, applied science, model, and product teams to bring new techniques and models into production.
- Track the agentic security and code-scanning landscape and propose ideas to differentiate MDASH.
- Write well-tested code, lead design reviews, participate in code reviews, and take part in on-call rotations.
Requirements
- Bachelor’s degree in computer science or a related technical field and 2+ years of technical engineering experience coding in languages including C, C++, C#, Java, JavaScript, TypeScript, or Python, or equivalent experience.
- Ability to meet Microsoft, customer, and/or government security screening requirements, including the Microsoft Cloud Background Check.
- Preferred: master’s degree and 3+ years of technical engineering experience, or bachelor’s degree and 5+ years of technical engineering experience, or equivalent experience.
- Preferred experience building production systems with large language models, including AI agents, multi-agent orchestration, tool calling, planning, context management, or code-understanding systems.
- Preferred experience building distributed, high-scale cloud services on Azure, including containerized or sandboxed execution.
- Preferred familiarity with software ecosystems and build systems across C/C++, C#, Java, JavaScript/TypeScript, Python, and cloud-native applications.
Benefits
- The position includes eligibility for benefits and other compensation.
- The role requires passing the Microsoft Cloud Background Check upon hire or transfer and every two years thereafter.
- The position is open for a minimum of five days, with applications accepted on an ongoing basis until filled.
Tech Stack
Categories
About Microsoft
Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.
