Senior Software Engineer

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

Description For Senior Software Engineer

Microsoft Security is seeking a Senior Software Engineer to join their Enterprise Identity and Access Management team. The role focuses on building identity and security services at cloud scale, specifically managing Entra ID tenants. The position requires expertise in Azure services like Function Apps, Data Explorer, and Cosmos DB. As part of Microsoft's security organization, you'll contribute to making the world safer through end-to-end security solutions. The team operates hundreds of internal Entra ID tenants enabling workforce development, monitoring, and testing. The role offers opportunities to innovate in cloud identity solutions, though direct experience isn't required. Microsoft's culture emphasizes growth mindset, excellence, and inclusive collaboration. The position includes competitive compensation, comprehensive benefits, and the chance to impact billions of users worldwide through Microsoft's security infrastructure. The role combines technical depth with business impact, offering significant growth and learning opportunities in cloud security and identity management.

Last updated 3 months ago

Responsibilities For Senior Software Engineer

  • Adhere to modern engineering practices, effective coding, writing unit test cases, debugging, code reviewing and creating CI/CD pipelines
  • Translate business requirements into technical specifications and implement them
  • Review work of peer members, provide solutions to pull team standards forward
  • Design and develop application components and services to support data related processes
  • Deliver software to improve quality, availability, reliability, scalability, latency, security, resiliency and efficiency
  • Contribute to debugging, troubleshooting complete stack of a service
  • Respond to incidents during regular on-call rotations

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • 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
  • 3+ years of experience developing cloud solutions
  • Must pass Microsoft Cloud background check upon hire and every two years

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 Software Engineer

Senior Software Engineer role at Microsoft focusing on cloud security and Kubernetes platform development with hybrid work arrangement in Cambridge, UK.

Senior Software Engineer

Senior Software Engineer position at Microsoft Azure Security, focusing on designing and implementing cloud-scale security services with competitive compensation and comprehensive benefits.

Critical Environment Senior Electrical Engineer

Senior Electrical Engineer position at Microsoft focusing on datacenter infrastructure and operations for cloud services.

Senior Technical Support Engineer - Azure Local (Stack HCI)

Senior Technical Support Engineer role at Microsoft focusing on Azure Stack HCI, offering hybrid work and comprehensive benefits package.

Technical Support Engineer

Senior Technical Support Engineer role at Microsoft, focusing on cloud technologies and customer support, with hybrid work options and comprehensive benefits.