Senior Software Engineer

Microsoft is a global technology leader pioneering cloud computing and software solutions, empowering every person and organization on the planet to achieve more.
$117,200 - $229,200
Cloud
Senior Software Engineer
Remote
4+ years of experience
AI · Enterprise SaaS · Cybersecurity

Description For Senior Software Engineer

Microsoft Azure is leading innovation in confidential computing (CC) technology, transforming Azure Cloud into Azure Confidential Cloud. As a Senior Software Engineer in the Azure team, you'll be at the forefront of cloud security, working on confidential computing technologies that protect customer data in use, at rest, and in transit.

You'll be responsible for designing, developing, and deploying features that enable the highest levels of privacy and security for Azure customers. This role offers unique opportunities to work with cloud infrastructure at scale and advanced security technologies. You'll collaborate across multiple Microsoft teams and engage with the industry community to advance confidential computing.

The position requires strong technical expertise in cloud technologies and security, with opportunities to work on large-scale systems that impact millions of users. You'll be part of Microsoft's mission to empower global digital transformation while maintaining the highest security standards.

Working at Microsoft, you'll enjoy competitive compensation ($117,200 - $229,200), comprehensive benefits, and a culture that values growth mindset and innovation. The role offers up to 100% remote work flexibility with some travel (0-25%), making it ideal for those seeking work-life balance while working on cutting-edge technology.

Join a team that's shaping the future of cloud security and confidential computing, with opportunities for continuous learning, professional growth, and meaningful impact on global cloud infrastructure security.

Last updated 14 days ago

Responsibilities For Senior Software Engineer

  • Collaborate with stakeholders to determine user requirements
  • Drive identification of dependencies and development of design documents
  • Create, implement, optimize, debug, refactor, and reuse code
  • Partner with stakeholders to drive project plans and release plans
  • Act as a Designated Responsible Individual (DRI) and guide other engineers
  • Monitor system/product/service and handle complex problems
  • Proactively seek new knowledge and adapt to new technical trends

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • 3+ years of experience in development of design documents
  • 3+ years of experience working in large scale cloud technologies
  • 1+ year(s) of experience in cloud security OR confidential compute
  • Must pass Microsoft Cloud Background Check

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

Technical Support Engineer

Senior Technical Support Engineer role at Microsoft, focusing on complex technical problem-solving and customer support with hybrid work options.

Senior Technical Support Engineer - Azure Local (Stack HCI)

Senior Technical Support Engineer position at Microsoft focusing on Azure Stack HCI support, requiring 5+ years experience and deep Windows infrastructure knowledge.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Cloud Supply Chain organization, focusing on cloud infrastructure and distributed systems development with competitive compensation and benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure Container Registry, building scalable cloud container workloads and securing software supply chain.

Azure ACE Engineer

Senior Azure Cloud Engineer position at Microsoft focusing on customer experience, support, and technical problem-solving for strategic Azure customers.