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
Hybrid
4+ years of experience
Enterprise SaaS · Cybersecurity

Description For Senior Software Engineer

Microsoft Security is seeking a Senior Software Engineer to join their security platform team, focusing on provisioning compliant data access across the Microsoft Security organization. This role is crucial in Microsoft's mission to make the world a safer place through comprehensive security solutions. The position offers a hybrid work environment with up to 50% work from home flexibility.

The role combines technical excellence with security innovation, working on critical security infrastructure that impacts billions of users worldwide. You'll be part of Microsoft Security's mission to reshape security and empower users, customers, and developers with end-to-end simplified solutions. The team culture embraces a growth mindset and excellence, encouraging innovation and collaboration.

As a Senior Software Engineer, you'll be responsible for designing, developing, testing, and releasing features for security platforms. The role requires expertise in distributed systems, cloud platforms, and various programming languages. You'll work in a multi-disciplinary team alongside Program Managers, Security Researchers, and Data Scientists.

The position offers competitive compensation, comprehensive benefits, and the opportunity to work on cutting-edge security solutions at one of the world's leading technology companies. You'll be part of an organization that values diversity, inclusion, and the professional growth of its employees. The role provides a unique opportunity to impact global security while working with advanced technology and talented professionals in a collaborative environment.

Last updated 3 days ago

Responsibilities For Senior Software Engineer

  • Defining well thought out design patterns and code with emphasis on quality, simplicity, maintainability, and performance
  • Driving efficiencies through software improvement and root cause analysis
  • Proactively identifying and reducing issues through design, testing, and implementation
  • Identify opportunities and drive the design and implementation of end-to-end telemetry, alerting, self-healing
  • Mentoring engineers on the team
  • Working on provisioning compliant data access across Microsoft Security organization

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • 4+ years of hands-on experience with distributed cloud platforms such as Azure, AWS, or Google Cloud Platform
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Must pass Microsoft Cloud Background Check
  • Proficient experience with building and supporting services, including logging, monitoring, alerting
  • Support a 24x7 live site support model

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
Parental Leave
  • 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 working on Azure Active Directory security and authentication services.

Senior Detection Engineer - CTJ - POLY

Senior Detection Engineer role at Microsoft focusing on cybersecurity and threat detection for U.S. Government Cloud systems.

Security Technical Specialist

Senior Security Technical Specialist role at Microsoft, focusing on cybersecurity solutions architecture and technical sales, with hybrid work model in Paris.

Senior Security Customer Experience Engineer

Senior Security Engineer role at Microsoft focusing on customer experience and security product implementation with competitive pay and remote work options.

Senior Software Engineer - CTJ - Poly

Senior Software Engineer position at Microsoft's Sovereign Cloud Security Team, requiring Top Secret clearance, focusing on cloud security and air-gapped environments.