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 of Microsoft's generative AI products. The role involves building the AI Safety & Security Platform, working with cutting-edge AI technology while maintaining ethical principles. The position offers an opportunity to work on critical security infrastructure, partner with AI Red Team and product teams, and develop solutions to combat emerging AI threats. The team operates in a collaborative, diverse environment, emphasizing continuous learning and innovation. This role is particularly suited for professionals passionate about security and AI safety, offering competitive compensation and comprehensive benefits. The position allows for up to 100% remote work, with a base salary range of $117,200 - $229,200, varying by location. The role requires strong technical expertise in software engineering, security concepts, and AI technologies, making it an ideal opportunity for those looking to impact AI safety at a global scale.

Last updated 3 months ago

Responsibilities For Senior Software Engineer

  • Develop and deliver full-stack security solutions in an evolving and fast-paced development environment
  • Collaborate with partners across Microsoft's security community and AI product teams
  • Design and build tools supporting the AI Red Team and AI incident response processes
  • Champion customer security outcomes by providing guidance and detection/mitigation recommendations
  • Work closely with applied science and research partners to implement practical product solutions

Requirements For Senior Software Engineer

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical discipline
  • 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 2+ years of experience designing, developing, deploying, and monitoring production systems
  • Knowledge of traditional cybersecurity concepts and techniques
  • Experience with .NET and Azure in production
  • Experience building and maintaining client libraries or SDKs
  • Understanding of modern distributed software design patterns and cloud systems architecture

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • 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 Security Engineer

Senior Security Engineer position at Microsoft's Threat Intelligence Center, focusing on malware analysis and security research, offering remote work and competitive compensation.

Senior Software Engineer, Security

Senior Software Engineer position at Microsoft Security focusing on red team tools development and intelligent adversary emulation platforms.

Senior Software Engineer - CTJ - Poly

Senior Software Engineer role at Microsoft Security, focusing on cloud security and Microsoft Defender engineering, requiring Top Secret clearance and extensive software development experience.

Senior Software Engineer - CTJ - Poly

Senior Software Engineer position at Microsoft focusing on authentication services for Azure Government Secret and Top Secret Clouds, requiring Top Secret clearance and strong development experience.

Senior Security Engineer

Senior Security Engineer role at Microsoft focusing on securing Azure AI Platform through security assessments, penetration testing, and threat modeling in cloud environments.