Senior Software Engineer

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

Description For Senior Software Engineer

Microsoft Azure Security is experiencing explosive growth and seeking talented engineers to join their team. This Senior Software Engineer role focuses on designing and implementing security services for the Azure infrastructure at cloud scale. The position involves developing distributed services at hyper scale and requires a security-minded approach.

The role is part of Azure Security's mission to ensure Azure is the most secure and resilient cloud platform with high development agility and operational efficiency. You'll be working on high-visibility projects with major impact on Microsoft's bottom line, helping protect global customers moving their services to the cloud.

Key responsibilities include architecting, designing, coding, and operationalizing security services at scale. You'll collaborate with stakeholders to determine requirements, develop design documents, implement and optimize code, and guide other engineers as a Designated Responsible Individual (DRI).

The position offers competitive compensation ($117,200 - $229,200 base salary range) and comprehensive benefits including healthcare, educational resources, parental leave, and investment options. Work arrangement is hybrid with up to 50% work from home flexibility.

This is an excellent opportunity for experienced engineers passionate about cloud security and distributed systems to make a significant impact at Microsoft. You'll be at the forefront of innovation in security at extreme cloud scale, working to ensure Azure remains the most secure cloud operating system globally.

The role requires strong technical proficiency, security mindset, and ability to work collaboratively in a growth-oriented culture. Microsoft values diversity and inclusion, providing an environment where all employees can thrive while working on meaningful projects that shape the future of cloud security.

Last updated 9 hours ago

Responsibilities For Senior Software Engineer

  • Collaborates with stakeholders to determine user requirements
  • Drives identification of dependencies and development of design documents
  • Creates, implements, optimizes, debugs, refactors, and reuses code
  • Partners with stakeholders to drive project plans and work items
  • Acts as a Designated Responsible Individual (DRI) and guides other engineers
  • Proactively seeks new knowledge and adapts to new trends and technical solutions

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 2+ years experience developing for cloud services at scale
  • Must pass Microsoft Cloud background check upon hire/transfer and every two years
  • Prior experience in designing large scale online systems is a big plus
  • 5+ years of experience developing and shipping software for cloud services
  • Security including PKI, encryption, signing is a bonus

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
  • 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 - AI Frameworks Team

Senior Software Engineer position at Microsoft's AI Frameworks team in Vancouver, focusing on cloud infrastructure, security, and AI software development.

Senior Software Engineer - CTJ - Poly

Senior Software Engineer position at Microsoft's Azure Compute team, focusing on cloud infrastructure and distributed systems, requiring TS/SCI clearance and offering $117K-$229K.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Azure Specialized team, focusing on cloud computing and specialized workloads implementation.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on edge workload security and Kubernetes platform capabilities, offering hybrid work in Cambridge, UK.

Senior Software Engineer - Azure

Senior Software Engineer position at Microsoft Serbia, focusing on Azure cloud services development with hybrid work model and comprehensive benefits package.