Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$117,200 - $229,200
Security
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
AI · Cybersecurity

Description For Senior Software Engineer

Microsoft Security is seeking a Senior Software Engineer to join their Artificial Generative Intelligence Security (AeGIS) team, focusing on ensuring the safety and security of Microsoft's AI products. This role is part of a small incubation team building tools and services to accelerate Microsoft's capabilities for detecting and responding to AI incidents.

The position offers an opportunity to work at the intersection of AI safety and security, dealing with cutting-edge challenges in the rapidly evolving field of artificial intelligence. As part of the AeGIS team, you'll be responsible for providing infrastructure for AI safety, coordinating AI incident response, researching threat landscapes, and red teaming AI systems for failures.

The role involves close collaboration with product engineering teams to address various threats facing AI services, from traditional security risks to novel challenges like indirect prompt injection and AI-native threats. You'll be working in a mission-driven environment focused on delivering trustworthy AI and developing response processes when systems don't meet standards.

Key responsibilities include developing full-stack solutions for incident response, optimizing security processes, and contributing to technical strategy for AI safety platforms. The ideal candidate should have strong experience in software development, distributed systems, and a passion for security and safety.

The position offers competitive compensation, comprehensive benefits, and the opportunity to work remotely. You'll be part of a diverse, collaborative team that values continuous learning and innovation, working on solutions that impact billions of users worldwide. This is an excellent opportunity for someone passionate about AI safety and security who wants to make a significant impact in this rapidly evolving field.

Last updated 3 days ago

Responsibilities For Senior Software Engineer

  • Design and develop full-stack solutions supporting critical incident response functions
  • Identify technical opportunities to optimize and improve Incident Response processes
  • Contribute to technical strategy for Artificial Intelligence safety and security platform architectures
  • Collaborate with cross-functional teams to define and execute requirements
  • Work with product engineering teams to address safety or security issues
  • Be a champion for security incident response outcomes

Requirements For Senior Software Engineer

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical discipline AND 4+ years technical engineering experience
  • 2+ years of experience delivering scalable, reliable, and performant applications or tools
  • 2+ years of experience with distributed software design patterns and cloud systems architecture
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer

Medical Insurance
Parental Leave
Education Budget
  • 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

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, focusing on developing security features for Microsoft Defender for Office and Teams integration.

Senior Software Engineer - RedSea

Senior Software Engineer position at Microsoft's RedSea team, focusing on developing innovative security solutions with C++/Rust, requiring 6+ years of experience.

Senior Software Engineer

Senior Software Engineer role at Microsoft's EPSF team, focusing on cybersecurity and infrastructure security across cloud and hybrid environments.

Senior Security Operations Engineer

Senior Security Operations Engineer role at Microsoft focusing on security incident response, threat detection, and penetration testing for Azure Edge & Platform services.

Senior Security Software Engineer

Senior Security Software Engineer role at Microsoft focusing on Azure security, vulnerability assessment, and solution design with 8+ years of experience required.