Software Engineer

Microsoft is a technology company that aspires to make the world a safer place for all through its security solutions and empowers every person and organization on the planet to achieve more.
Security
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · Cybersecurity · Enterprise SaaS

Description For Software Engineer

Microsoft Security is seeking a talented Software Engineer to join the Microsoft Identity and Network Access (IDNA) Authorization group. In this role, you will design and implement scalable products aimed at protecting access for hybrid workforces, customers, and non-human workload identities. Our solution offers unified, multilayered identity and network access security.

You will be working on:

  • Designing distributed systems that are performant, resilient, and secure at scale
  • Building fine-grained authorization capabilities and delivering next-generation experiences
  • Operating a large-scale production platform used by over a billion active users
  • Driving cloud-native innovation to improve production systems
  • Collaborating closely with engineers, service teams across Microsoft, and external customers

We innovate on multiple technical aspects, notably:

  • Architecting services for large scale and low latency requirements to handle millions of requests per minute completing under 10ms
  • Reducing surface area by granular controls and having least standing privileges between systems

Our culture embraces a growth mindset, inspiring excellence, and encouraging teams and leaders to bring their best each day. We create life-changing innovations that impact billions of lives around the world.

Qualifications:

  • Proficiency in programming languages such as C#, Rust, Go, Java, or Python
  • Experience with cloud platforms such as Azure, AWS, or Google Cloud
  • Strong problem-solving and analytical skills
  • Proven experience in building scalable and reliable software solutions
  • Excellent communication and collaboration skills

This role requires passing the Microsoft background and Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Join us in reshaping security and empowering users, customers, and developers with a security cloud that protects them with end-to-end, simplified solutions.

#MSFTSecurity #azureIAM #diversityandinclusion #womenintech #hiringnow

Last updated a month ago

Responsibilities For Software Engineer

  • Design distributed systems that are performant, resilient and secure at scale
  • Build fine-grained authorization capabilities and deliver next-generation experiences
  • Operate a large-scale production platform used by over a billion active users
  • Drive cloud-native innovation to improve production systems
  • Work closely with engineers, service teams across Microsoft, and external customers

Requirements For Software Engineer

Java
Python
Go
Rust
  • Proficiency in programming languages such as C#, Rust, Go, Java, or Python
  • Experience with cloud platforms such as Azure, AWS, or Google Cloud
  • Strong problem-solving and analytical skills
  • Proven experience in building scalable and reliable software solutions
  • Excellent communication and collaboration skills
  • Ability to pass Microsoft and Microsoft Cloud background checks

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

Software Engineer 2

Microsoft Security Software Engineer II position focusing on security validation and cloud services development using C# and .NET in Hyderabad.

Technical Support Engineer - Defender for Office

Technical Support Engineer role at Microsoft focusing on Defender for Office security solutions, offering remote work and comprehensive benefits.

Software Engineer 2

Microsoft seeks a Mid-Level Software Engineer for their Digital Security and Resilience team to develop cybersecurity solutions and protect critical infrastructure.

Cloud Security Engineer

Cloud Security Engineer role at Microsoft focusing on protecting global datacenter infrastructure and implementing modern cybersecurity controls.

Software Engineer 2

Software Engineer II position at Microsoft focusing on Windows security and privacy features, offering hybrid work and competitive compensation.