Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$119.8k - $234.7k

Microsoft Corporation

Overview The Copilot Security Engineering team sits at the core of Microsoft's mission to deliver secure, trusted, and human-centered AI experiences across Microsoft's Copilot offerings. We buildthe systemsthat detect, evaluate, and defend against emerging AI threats, including prompt injection, memory poisoning, data exfiltration, adversarial inputs, and abuse of agentic workflows. Our goal is toestablishindustry-leading security protections that enable customers to confidently adoptAI atscale. Our team combines security engineering, AI systemsexpertise, and threat research toidentifyemerging risks, develop novel defenses, and continuously measure the effectiveness of those protections in production environments. We work closely with product teams, Microsoft Research, and platform organizations to ensure security is built into every layer of the Copilot ecosystem. We are looking for a Senior Software Engineer who is passionate about securing AI-powered systems and enjoys solving complex security challenges at large scale. In this role, you will lead the design and development of AI threat detection and defense systems that protect Copilot experiences across Microsoft. You will drive solutions from threat identification through production deployment, partnering closely with engineers, security researchers, product teams, and platform organizations. This is a hands-on technical leadership role for an engineer who enjoysoperatingat the intersection of security, AI, and large-scale distributed systems. You will help define how Microsoft detects, evaluates, and mitigates emerging AI attacks while building the security capabilities that enable Copilot experiences tooperatesafely and responsibly for millions of users worldwide. 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 Lead the design and implementation of AI threat detection systems thatidentifyand mitigate threats such as prompt injection, memory poisoning, data exfiltration, agentic workflow abuse, and emerging adversarial attacks. Drive the development of security services, classifiers, evaluation frameworks, telemetry pipelines, and risk assessment systems used to measure and improve Copilot security posture. Conduct threat modeling exercises andidentifysecurity gaps across AI workflows, tools, orchestration layers, and platform integrations. Partner with product teams to translate security requirements into scalable engineering solutions and platform capabilities. Investigate emerging attack techniques and develop durable defenses that can be adopted across multiple Copilot experiences. Drive root cause analysis and technical remediation efforts following security incidents. Influence architectural decisions and engineering investments that improve platform security, resilience, and trustworthiness. Lead design reviews and mentor engineers through technical guidance, code reviews, and knowledge sharing. Contribute to technical strategy and roadmap planning for key AI security investments. Participate in on-call rotations and lead investigations during complex security eventsimpactingproduction systems. Qualifications Required 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, 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, 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, or Python OR equivalent experience. 5+ years of experience designing, building, and operating production software systems. Software engineering fundamentals and proficiency in one or more modern programming languages such as C#, C++, Go, Rust, Python, or TypeScript. Experience designing distributed systems, cloud-native services, or platform infrastructure at scale. Experience identifying, analyzing, or mitigating security risks in production environments. Understanding of modern AI security challenges, including prompt injection, indirect prompt attacks, memory poisoning, data exfiltration, model misuse, and agentic system risks. Ability to drive technical initiatives across multiple teams and influence engineering decisions without direct authority. Problem-solving and communication skills, including the ability to explain technical tradeoffs to engineers, product teams, and leadership. Ability to meet Microsoft, customer, and government security screening requirements. Experience building security detection systems, reputation systems, anomaly detection platforms, threat intelligence systems, abuse prevention technologies, or Trust & Safety systems. Experience with large language models, AI systems, machine learning infrastructure, or evaluation frameworks. Experience performing threat modeling, security reviews, red teaming, adversarial testing, or incident response. Familiarity with AI safety, AI security research, or emerging attack and defense techniques. Contributions to security tooling, patents, publications, open-source projects, or recognized technical leadership in security-related domains. #AISecurity #Copilot #SecurityEngineering #M365Core Software 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. Microsoft Corporation

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Mountain View, CA vacancy
  • $123k - $215.25k

     ...Location: Phoenix, AZ, United States; Palo Alto, CA, United StatesSalary: $123000 - $215250 annually + bonus + benefitsJob Function: Engineering & ArchitectureSchedule: Full timeWorkplace: HybridCareer Area: TechnologyCompany: American ExpressDescriptionInfrastructure as... 
    Senior

    American Express

    Palo Alto, CA
    11 hours ago
  • $174k - $252k

     ...or equivalent practical experience.5 years of experience with software development in one or more programming languages.3 years of experience...  ...of measuring the intelligence of our prototypes. As a Software Engineer, you will be working with the cutting edge AI agents developed... 
    Senior

    Google

    Mountain View, CA
    2 days ago
  • $119.8k - $234.7k

     ...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewOur...  ...with Zero Trust principles and Copilot scenarios. Drive engineering excellence through code reviews, telemetry-driven decisions,... 
    Senior
    Ongoing contract
    Local area
    Remote work
    Flexible hours
    3 days per week

    Microsoft

    Mountain View, CA
    2 days ago
  • $187.74k - $234k

     ...PermanentCompany: Sam's ClubBusiness Segment: Home OfficePosition: Senior Software EngineerJob Location: 1375 Crossman Avenue, Sunnyvale, CA 94...  ...of code changes. Analyze defects from past software engineering solutions to avoid recurrence of similar defects. Troubleshoot... 
    Senior
    Full time
    Temporary work

    Sam's Club

    Sunnyvale, CA
    2 days ago
  • $140k - $210k

     ...a global scale, come make a difference at Fiserv.Job TitleSenior Software EngineerWhat does a successful Sr. Software Java Engineer do at Clover?Join our fast-moving North America Billing team as a Senior Software Java Engineer and play a critical role in delivering the... 
    Senior
    Full time
    Temporary work
    H1b
    Work at office
    Visa sponsorship
    Monday to Friday

    Fiserv

    Sunnyvale, CA
    2 days ago
  •  ...how you think, not how you keyword-match ~5+ years in backend engineering, full-stack development, or infrastructure/DevOps:...  ...roles Experience in EDA, semiconductor, or hardware-adjacent software environments   Our AI Bullshit Meter We are very good... 
    Senior
    Internship
    Work at office

    Voltai

    Palo Alto, CA
    a month ago
  •  ...design and implement high-performance, low latency calculation engine code . Communicate complex technical concepts clearly and...  ...quality is paramount. About You: Strong experience in backend software development Deep expertise in one of the following areas:... 
    Senior

    Aera Technology

    Mountain View, CA
    6 days ago
  • $150k - $230k

     ...About Clockwork Systems Clockwork.io – Software Driven Fabrics to increase GPU cluster utilization...  ...researchers and veteran systems engineers who share a vision for redefining the...  ...visit About the Role  We are seeking a Senior Engineer to lead development of our Core... 
    Senior

    Clockwork.io

    Palo Alto, CA
    28 days ago
  •  ...We are looking for a Java Software Engineer with strong experience in backend development, microservices, and event-driven applications. The ideal candidate should have hands-on experience with Java, Spring Boot, Kafka, REST APIs, and SQL . Key Responsibilities... 
    Senior

    Flexton

    Sunnyvale, CA
    2 days ago
  •  ...You will create Reinforcement Learning Environments to test AI models' ability to solve complex software engineering problems using Model Context Protocol tools. Tasks include fixing bugs, implementing features, refactoring code, and designing reproducible environments... 
    Senior

    Invisible Technologies Inc. Defunct

    Palo Alto, CA
    5 days ago
  •  ...ensure the reliability and performance of AI applications. Requirements: Candidates must have 5–8 years of professional software engineering experience with strong fundamentals in system design and distributed systems. Proficiency in Python, TypeScript, or Go and... 
    Senior

    Petals Careers Private Limited

    Sunnyvale, CA
    1 day ago
  • $193.93k - $291.15k

     ...scaling existing systems. Collaborate closely with autonomy engineers and build an understanding of how autonomy works to formulate...  ...About You You have 3+ years of experience working in software engineering or related fields. You are a talented software... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    28 days ago
  • $165k - $210k

     ...SUV miles with ones on vehicles that are more affordable, more enjoyable and 10-50x more efficient. We're seeking a Senior Software Engineer, Mapping, to lead the development of our end-to-end navigation experience from the ground up. As one of our earliest engineering... 
    Senior
    Local area
    Flexible hours

    ALSO

    Palo Alto, CA
    a month ago
  • $140k - $210k

     ...About Clockwork Systems Clockwork.io – Software Driven Fabrics to increase GPU cluster utilization...  ...researchers and veteran systems engineers who share a vision for redefining the...  ...more, visit We are currently seeking senior software engineers who will design the next... 
    Senior

    Clockwork.io

    Palo Alto, CA
    28 days ago
  • $180k - $240k

     ..., and retail to deliver everything from medical items to everyday essentials, safely and reliably. We’re seeking a Senior Onboard Software Engineer to develop the software that runs on our aircraft and ground assets. Working primarily in C++ on embedded Linux, you’ll... 
    Senior
    Flexible hours

    Matternet

    Mountain View, CA
    a month ago
  • $100k - $200k

     ...high resolution LiDAR sensors, perception software, and the Seyond ITS Management Platform...  ...is dedicated to the highest quality engineering and manufacturing, and unwavering commitment...  ...seeking a highly motivated and skilled Senior Software Engineer to join our innovative... 
    Senior
    Work experience placement
    Live in
    Local area

    Seyond

    Sunnyvale, CA
    7 days ago
  • $166k - $201k

     ...be part of a high-performing team that believes in each other, come build with us at Crusoe. About This Role: As a Senior Software Engineer on our storage team, you'll be joining our core engineering team to design, build, and optimize our next-generation cloud... 
    Senior
    Temporary work

    Crusoe

    Sunnyvale, CA
    a month ago
  •  ...Job Description Job Description LTA Research and Exploration, an aerospace start-up, is seeking a motivated Senior Software Engineer to help build a revolutionary ‘lighter than air’ flight vehicle. You will work within a dynamic engineering and design team to plan... 
    Senior
    Temporary work
    Relocation package

    LTA Research

    Sunnyvale, CA
    a month ago
  •  ...Chemix is seeking a highly-motivated software engineer to develop and expand our AI platform for autonomous battery materials discovery and optimization. Better batteries are a critical piece of humanity's transition to sustainable energy. As a software engineer at Chemix... 
    Senior
    Work experience placement

    Chemix, Inc.

    Sunnyvale, CA
    2 days ago
  • $185k - $230k

     ...OpportunityWe’re building the next generation of AI-native product experiences, where conversations turn directly into outcomes. As a Senior Software Engineer on our Product teams, you’ll own significant areas of the product and play a key role in shaping how AI capabilities... 
    Senior
    Permanent employment

    Otter.ai

    Mountain View, CA
    4 days ago
  • $182k - $242k

     ...CoreWeave became a publicly traded company (Nasdaq: CRWV) in March 2025. Learn more at  About this role  We're looking for a Senior Engineer for CoreWeave's Benchmarking & Performance team. You will have an integral part in our planet-scale performance data... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    28 days ago
  • $153k - $204k

     ...the company to deliver cryptographic services that are secure, reliable, and easy to use at scale. About the Role As a Senior Software Engineer on the PKI & Secrets team, you will shape how CoreWeave manages cryptographic infrastructure across its global fleet. You'... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    4 days ago
  • $165k - $242k

     ...2017, CoreWeave became a publicly traded company (Nasdaq: CRWV) in March 2025. Learn more at  What You'll Do   As a Senior Software Engineer on the Identity & Access Management (IAM) team, you will play a key role in designing, building, scaling, and maintaining... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    28 days ago
  • $190k - $260k

     ...customer. Kodiak is also leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities for the U.S...  ...on the NASDAQ. Kodiak is recruiting an experienced Software Engineer who is passionate about motion control and simulation to join... 
    Senior
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours
    Shift work

    Kodiak

    Mountain View, CA
    28 days ago
  •  ...market leaders for our proven ability to generate value and unlock opportunities that were previously unattainable. The Senior Software Engineer (CALC engine) is a specialised role working on a complex Java based high-performance OLAP engine. Our engine is a multi‑... 
    Senior
    Work at office
    Flexible hours
    3 days per week

    Aera Technology

    Mountain View, CA
    2 days ago
  • $185k - $275k

     ...in the right place. Position Summary We’re looking for a software developer to help us build the software that runs our kiosks...  ...in multiple languages.   We maintain a flat, high-impact engineering culture where every engineer who joins our team carries the title... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Flexible hours

    Mashgin

    Palo Alto, CA
    a month ago
  •  ...healthcare financial infrastructure. Employment Type: Full-Time Experience Level: Mid-Senior level About the role We’re looking for a highly skilled software engineer to help build and scale Youlify’s core platform. In this role, you’ll work across the stack... 
    Senior
    Full time

    Youlify

    Palo Alto, CA
    4 days ago
  •  ...Ayr Energy is looking for software engineers who can help build software platforms that scale indefinitely and connect the entire organization together. You'll work across distributed systems, data pipelines, APIs, and user interfaces to deliver secure, high-quality products... 
    Senior

    3one4 Capital

    Mountain View, CA
    3 days ago
  • $145.6k - $201.2k

     ...user experience to the next level. We’re searching for a frontend engineer that knows how to bring the user experience to life, but...  ...teamLet’s Connect If You Have:8+ years of professional frontend/UX software engineering experience1+ years of experience building frontends... 
    Senior
    Work experience placement
    Work at office
    Local area
    Flexible hours

    Pebl

    Palo Alto, CA
    11 hours ago
  • $165k - $242k

     ...7, CoreWeave became a publicly traded company (Nasdaq: CRWV) in March 2025. Learn more at What You’ll Do Role: As a Senior Software Engineer on the Identity & Access Management (IAM) team, you will play a key role in designing, building, scaling, and maintaining... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!