Taro Logo

Sr. Software Engineer

Microsoft is a global technology company that empowers people and organizations to achieve more through digital technology platforms, devices, and cloud solutions.
$117,200 - $229,200
Security
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Cybersecurity · Enterprise SaaS

Description For Sr. Software Engineer

Microsoft Security is seeking a Senior Software Engineer to join their team focused on protecting Microsoft 365 against security threats. This role is part of Microsoft's mission to make the world safer through end-to-end security solutions. The position involves working alongside security researchers and data scientists to develop monitoring capabilities that protect against current threats.

The role is based in Redmond, Washington with a hybrid work arrangement allowing up to 50% work from home. The position requires strong software engineering skills, particularly in languages like C++, Java, and Python, plus experience with cloud platforms. You'll be responsible for designing and implementing security monitoring systems, analyzing threats, and improving data quality.

This is an excellent opportunity for an experienced engineer passionate about security to make a significant impact at scale. Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and investment options. The company culture emphasizes growth mindset, innovation, and collaboration.

The position requires 4+ years of experience and offers competitive compensation ranging from $117,200 to $229,200 depending on location and experience. The role involves working on critical security infrastructure protecting Microsoft 365 customers, making it an essential position within Microsoft's security organization.

As part of Microsoft Security, you'll help shape the future of digital security while working with cutting-edge technology and talented colleagues. The role combines technical challenges with meaningful impact, protecting billions of users worldwide. Microsoft's inclusive culture and comprehensive benefits make this an attractive opportunity for security-focused software engineers looking to advance their careers.

Last updated 2 days ago

Responsibilities For Sr. Software Engineer

  • Write well-designed code with emphasis on quality, maintainability, scalability, and performance
  • Analyze security threats to M365 and build monitoring components
  • Analyze service telemetry to reduce noise in security data
  • Design, code, test, deploy, and operate components of Microsoft 365 security monitoring system

Requirements For Sr. Software Engineer

Java
Python
  • Bachelor's degree in computer science or related technical discipline
  • 4+ years technical engineering experience with coding in C, C++, C#, Java
  • Experience building services on cloud platforms like Azure or AWS
  • Must pass Microsoft Cloud background check
  • Must meet citizenship requirements for government agency customers

Benefits For Sr. Software Engineer

Medical Insurance
Dental Insurance
Vision 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 Sr. Software Engineer