Senior Software Engineer - MDASH
$119.8k - $234.7kMicrosoft
Job ID: 200062696Posted: 2026-11-09Location: United States, Washington, RedmondSalary: USD $119,800 - $234,700 per yearEmployment type: Full-TimeWork site: 3 days / week in-officeRole type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewSecurity 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.The MDASH team is reimagining how organizations identify and remediate vulnerabilities in source code. Using AI agents and models, MDASH analyzes code to determine whether potential vulnerabilities are real and reachable, provides developers with actionable fixes, and helps verify that vulnerabilities have been successfully addressed.We’re looking for a Senior Software Engineer to help build and evolve the MDASH scanning engine as we work to advance agentic code scanning. In this role, you’ll design and build systems that coordinate AI agents and models to analyze complex codebases, scale across programming languages and frameworks, validate security findings, generate high-quality fixes, and deliver reliable, efficient performance in production environments.You’ll work closely with security researchers, applied scientists, model teams, and product managers to turn new techniques and evaluation insights into product capabilities. We’re looking for an engineer with experience building complex, large-scale systems, foundational knowledge of application security, and excitement about using AI to solve challenging problems in software security.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. ResponsibilitiesDesign, build, and evolve the MDASH scanning engine, including agent orchestration, multi-model routing, code understanding, vulnerability detection, reachability validation, and fix generation and verification.Extend the engine's coverage across vulnerability classes, programming languages, frameworks, build systems, and codebase sizes, from single services to large monorepos.Integrate program analysis techniques into agent workflows to make detections more precise and grounded. These include static and dynamic analysis, taint tracking, call-graph and data-flow analysis, fuzzing, and sandboxed execution.Improve the engine's precision, recall, consistency, and fix quality, working from evaluation results, research findings, and production feedback.Optimize scan performance, scalability, cost, and latency so MDASH works well on enterprise-scale codebases and in CI/CD workflows.Build a secure, reliable, observable engine, with strong isolation for running untrusted code and clear telemetry for diagnosing agent behavior.Work with security research, applied science, model, and product teams to bring new techniques and models into the engine quickly and safely.Track the agentic security and code-scanning landscape, and bring forward ideas that make MDASH stand out against competitors.Write high-quality, well-tested code. Lead design reviews, take part in code reviews and on-call rotations, and help raise the engineering bar for the team.Mentor other engineers and model Microsoft values to help build an inclusive environment where everyone can do their best work.QualificationsRequired Qualifications:Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, TypeScript, 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 Cloud background check upon hire/transfer and every two years thereafter.Preferred Qualifications: 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, TypeScript, or Python OR 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, TypeScript, or Python OR equivalent experience. Experience building production systems with large language models, such as AI agents, multi-agent orchestration, tool calling, planning, context management, or code-understanding systems.Experience building or working on security scanners, static analysis (SAST), dynamic analysis (DAST), software composition analysis (SCA), compilers, or other program analysis tools.Working knowledge of vulnerability classes such as memory safety, injection, authentication and authorization, deserialization, path traversal, SSRF, and business-logic flaws.Experience with program analysis techniques such as taint analysis, data-flow and control-flow analysis, code property graphs, fuzzing, or symbolic execution.Experience building distributed, high-scale cloud services on Azure, including containerized or sandboxed execution.Familiarity with multiple software ecosystems and build systems across C/C++, C#, Java, JavaScript/TypeScript, Python, and cloud-native applications.A passion for developer experience, and for building tools that engineers trust and act on.#MSFTSecurity #MDASHSoftware Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 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 $160,200 - $261,000 per year. Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: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.
$115k - $192k
...Grow with Excellence, and Advance with Innovation.As our Sr. Software Engineer you will join a focused engineering team developing software... ...solutions to customers worldwide.You will work directly with senior technical leadership to build a deep understanding of existing...SeniorFull timeWork at officeLocal areaWork from homeWorldwideVisa sponsorshipFlexible hours$140k - $190k
DescriptionSenior Software Engineer, Pointing & Tracking Who We Are Kymeta delivers intelligent, resilient communications and RF solutions for... ..., Learn more at Kymeta. What We Need Kymeta is seeking a Senior Software Engineer with strong experience in embedded systems...SeniorFlexible hours$168.1k - $227.4k
...mission is to bring fast, affordable broadband to unserved and underserved communities around the world.We are seeking a Senior Software Engineer to design, implement, and operate the VirtSat platform — Leo's virtual satellite environment that enables teams to develop...SeniorPermanent employmentInternshipFlexible hours$102.1k - $202.2k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...trustworthy actions. As a Full-Stack Software Engineer, you will take hands-on technical... ...are looking for Software Engineer II and Senior Software Engineers who are self-motivated...SeniorOngoing contractLocal area3 days per week$152k - $241.5k
...revolution across many applications and industries. Within our software stack, CUTLASS stands out as a popular open-source ecosystem... ...need to see:Masters or PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience).3+ years of...SeniorFull time- ...ongoing observability and storage management (Day 2). As a Software Engineer on the Day 2 team, you and the team will own and operate our... ...processes. Qualifications : Proven experience as a Senior Software Engineer in a cloud-native environment. Strong proficiency...Senior
$194k - $349k
...customers’ operations teams with a prioritized summary of the threats detected in their environments. This is a Senior Software Development Engineer 2 role in the engineering team that delivers the sensor (lightweight agent) on Linux. SDE’s in the team own design and...SeniorPermanent employmentWork experience placementWork at officeLocal areaRemote work2 days per week3 days per week- ...level drivers for Intel SoC . • Interface with other members of engineering team while gathering requirements, use cases and validation... ...Computer Engineering. • 7 or more years of experience developing software in C/C++ for Windows OS on x86 platform. SummaryType:...Senior
$168.1k - $227.4k
...partner with Amazon's supply chain, Trades, and Leo Commerce engineering teams to design and build the applications and services that power... ...with cross-functional teams to design and implement scalable software components across the full development lifecycle - scoping,...SeniorPermanent employmentInternshipWorldwideFlexible hours$194k - $349k
...to learn new skills, mentor junior and senior developers and contribute to the direction... .... CrowdStrike is seeking a Senior Engineer II for our Policy Management team. As a... ...team is responsible for the cloud-side software and user interfaces that provide configuration...SeniorPermanent employmentWork experience placementWork at officeLocal areaRemote workFlexible hours2 days per week3 days per week$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...the future, we work with our scientific, engineering, academic and business partners to use Machine... ...and seeks an innovative and experienced Senior Research Software Engineer on the...SeniorOngoing contractLocal area3 days per week$168.1k - $227.4k
...connectivity.You will design, develop, and deploy reliable embedded software for large quantity of consumer electronic products. Leo is... ...experience- Experience as a mentor, tech lead or leading an engineering teamPreferred qualification - 5+ years of full software development...SeniorPermanent employmentInternshipFlexible hours$137.2k - $205.38k
...combines the patented technology of metamaterials with powerful software to create a radar sensor with unprecedented performance at... ...Urban Air Mobility (UTM).Echodyne is seeking a Principal Software Engineer to join our fast-growing team. ROLE OVERVIEWEchodyne is seeking...SeniorFull timeContract workTemporary work$168.1k - $227.4k
...orchestrate on orbit payload activities- Implement highly-available software that will drive networking control plane operation on physical... ...experience- Experience as a mentor, tech lead or leading an engineering teamPreferred qualification - 5+ years of full software...SeniorPermanent employmentInternshipFlexible hours$119.8k - $234.7k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:... ...customers adopt AI Search with confidence.Job Purpose OverviewAs a Senior Software Engineer, you will build infrastructure that protects customer data...SeniorOngoing contractLocal area3 days per week$168.1k - $227.4k
...through mobile network operators (MNOs). D2D Software builds the embedded software that flies,... ...Development; and Customer Software Engineering & Support. Each Director owns business outcomes... ...and writing strategy narratives for senior leaders- The judgment to tell one-way...SeniorPermanent employmentTemporary workInternshipLocal areaFlexible hours$193.3k - $261.5k
...operations, CICD and Infrastructure services. We are looking for engineers with experience in designing backend services, five 9 service... ...advantage.The candidate would participate in all phases of software development from requirements through implementation and test...SeniorPermanent employmentInternshipLocal areaFlexible hours$168.1k - $227.4k
...continues to push the state of the art in distributed systems and software design. Come work at Amazon!Export Control Requirement: Due to... ...hardware, optics, systems, communications, and operations engineers to design, integrate, test, and deploy high-speed optical communication...SeniorPermanent employmentInternshipLocal areaFlexible hours- ...As a Senior Software Engineer , you will design and build scalable backend services and APIs that power modern applications and integrate with Large Language Model (LLM) platforms. You will work closely with architects, product managers, and infrastructure teams to...SeniorFlexible hours
$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...EngineeringCompany: MicrosoftOverviewSenior Software Engineer - Full Stack, AI & Platform... ...insights. We are looking for a hands-on Senior Software Engineer to help evolve these experiences...SeniorOngoing contractLocal area3 days per week$168.1k - $227.4k
...connectivity possible. Before a single satellite reaches orbit, its payload software must be validated, stressed, and proven through rigorous automated testing.We are hiring a Senior Software Development Engineer to lead the design and development of automation that validates...SeniorPermanent employmentInternshipLocal areaImmediate startFlexible hours$119.8k - $234.7k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:... ...managing and governing AI agents at scale. We are looking for a Senior Software Engineer who is passionate about building secure, reliable, and highly...SeniorOngoing contractLocal area3 days per week$152k - $241.5k
NVIDIA is looking for a creative SW engineer to join the team. SONiC open source NOS team is responsible for design and integration on various NVIDIA Networking products. This crucial role will give you a rare chance to make an impact on the industry through interactions...SeniorFull time$119.8k - $234.7k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:... ...industry, and work with standards bodies such as the IETF. This Senior Software Engineer role offers the opportunity within the Windows CoreOS Networking...SeniorOngoing contractWork at officeLocal area3 days per week$168.1k - $227.4k
...already in orbit and the service now in beta, we are scaling rapidly and building new features across the network. As a Senior Software Development Engineer on the Software Defined Networking (SDN) Control Plane team, you will lead the design and development of the network...SeniorPermanent employmentInternshipFlexible hours$168.1k - $227.4k
...team designs, implements and operates the software stack to manage beam planning, network... ...networks.We are looking for a Sr. Software Engineer to serve as the technical leader for... ...high operational bar.A day in the lifeAs a Senior Software Development Engineer (SDE III)...SeniorPermanent employmentInternshipFlexible hours- ..., Industry and Enterprise, Song, Supply Chain and Engineering, and Talent, with advanced capabilities in AI and... ...FY26 revenue. Visit us at accenture.com.The RoleAs Senior Manager, Pre-Sales you support complex software sales cycles by delivering compelling product demonstrations...SeniorWork experience placementLive inWork at officeLocal area
$184k - $287.5k
...developing advanced multi-rack, multi-tenant AI/ML datacenters with NVIDIA GB200, and upcoming GB300 GPUs. NVIDIA seeks a Senior Software Engineer for our CSP (Cloud Service Provider) Engagements team to focus on the cloud-native stack for datacenter products like GB20...SeniorFull timeRemote work$136k - $245k
...from cybersecurity attacks. We're investing in sensor Release Engineers who are energetic, eager to learn, flexible, and capable of managing... ...quality. Ideal candidate has experience deploying software at scale across millions of endpoints. Has demonstrated experience...Permanent employmentWork experience placementWork at officeLocal areaWorldwideFlexible hours$184k - $287.5k
...is at the forefront of the generative AI revolution, building the software and systems that power the world’s most advanced large language model workloads. We are looking for a Senior Software Engineer to lead the bring-up, triage, benchmarking, analysis, and optimization...SeniorFull timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - MDASH. Be the first to apply!
- software engineer internship remote Redmond, WA
- software engineer remote Redmond, WA
- graduate software developer no experience Redmond, WA
- information technology software engineer Redmond, WA
- senior software engineer remote Redmond, WA
- rust software engineer Redmond, WA
- junior software developer remote Redmond, WA
- software engineer travel Redmond, WA
- startup software engineer Redmond, WA
- senior software design engineer Redmond, WA



