Taro Logo

Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more through digital technology and cloud services.
$98,300 - $193,200
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cybersecurity

Description For Software Engineer

Microsoft Security is seeking a Software Engineer to join their team working on Microsoft Entra (Azure Active Directory), a critical component of Microsoft's cloud strategy. This role focuses on building and operating authentication, authorization, and directory services used by millions of Azure, Office 365, XBOX, and Windows users worldwide.

The position offers an opportunity to work on large-scale distributed systems that impact billions of users globally. You'll be part of Microsoft's security organization, which aims to make the world safer through end-to-end, simplified security solutions. The role involves developing critical authentication and authorization services, requiring strong technical skills in distributed systems and cloud services.

As a Software Engineer, you'll design and develop large-scale distributed software services, drive modern engineering practices, and focus on building reliable, secure, and maintainable systems. The role emphasizes both technical excellence and customer focus, requiring data-driven decision-making and collaboration with cross-functional teams.

The position offers comprehensive benefits, including industry-leading healthcare, educational resources, and investment options. Microsoft provides a culture centered on growth mindset and excellence, with opportunities to work on innovative solutions that impact users worldwide. The hybrid work environment allows up to 50% work from home, providing flexibility while maintaining collaborative opportunities.

This role is ideal for engineers passionate about security, distributed systems, and cloud services, offering the chance to work on critical infrastructure that powers Microsoft's cloud strategy while contributing to the company's mission of empowering every person and organization on the planet to achieve more.

Last updated 4 hours ago

Responsibilities For Software Engineer

  • Design and develop large scale distributed software services and solutions
  • Adhere to and drive modern software engineering practices through design reviews
  • System design through well-defined interfaces across multiple components
  • Develop best-in-class engineering for our services
  • Improve test coverage for services, organize and implement integration tests
  • Troubleshoot and optimize automation, reliability and monitoring for Live Site
  • Focus on customer/partner needs through a data driven approach
  • Gain understanding of Microsoft businesses and collaborate with mentors

Requirements For Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field
  • 2+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Experience with distributed systems and cloud services (preferred)
  • Must pass Microsoft Cloud Background Check

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

Software Engineer II

Software Engineer II position at Microsoft focusing on AI transformation and remote work platforms, offering hybrid work in Bangalore.

Software Engineer II

Software Engineer II position at Microsoft working on Azure Storage, developing distributed storage solutions for DPU-based systems with focus on performance and scalability.

Software Engineer II

Microsoft is hiring a Software Engineer II in Bangalore to work on M365 Enterprise Copilot's Employee Self Service Agent, focusing on ISV connector development and AI integration.

Software Engineer 2 (AI/ML) - Azure Core Storage

Software Engineer role at Microsoft focusing on AI/ML applications in Azure Core Storage, working on distributed systems and cloud infrastructure with comprehensive benefits and remote work options.

Software Engineer II

Microsoft is hiring a Software Engineer II to join their DPU Integration and Test team, focusing on testing control and data plane software for custom-built silicon platforms.