Software Engineer II

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
Security
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Cybersecurity · Enterprise SaaS

Description For Software Engineer II

Microsoft's Security Platform team is seeking a Software Engineer II to join their mission of building cloud solutions that support premium security features. This role is part of Microsoft Security, which aims to make the world safer through end-to-end security solutions. The position focuses on developing cloud-scale services for security, compliance, and data governance within Office 365 and Windows environments.

The role involves working with cutting-edge technologies to deliver security solutions at a global scale. You'll be part of the IDC team, building distributed systems that protect sensitive data across Microsoft's vast cloud infrastructure. The position offers unique challenges in scaling security solutions to serve billions of users worldwide.

As a Software Engineer II, you'll be responsible for developing architectural approaches, conducting business reviews, and maintaining production services. The role requires strong collaboration skills to work with various engineering teams, ensuring system stability and performance. You'll be implementing code that is extensible and maintainable, creating comprehensive testing plans, and participating in on-call rotations as a Designated Responsible Individual.

The position offers excellent growth opportunities in cloud distributed systems and security compliance, backed by Microsoft's strong culture of innovation and inclusion. Working in Bangalore with a hybrid work arrangement (up to 50% work from home), you'll be part of a team that directly impacts Microsoft's security infrastructure while enjoying comprehensive benefits and professional development opportunities.

Last updated 5 days ago

Responsibilities For Software Engineer II

  • Conduct and create experimentation to determine the effectiveness of changes for prototyping and testing features
  • Create and implement code for products, services, or features, writing extensible and maintainable code
  • Create clear testing plans and assure quality of solutions
  • Act as a Designated Responsible Individual (DRI) working on call to monitor systems
  • Build knowledge, share new ideas, and improve software developer tools

Requirements For Software Engineer II

Java
  • Bachelor's Degree in Computer Science or related technical field
  • 3+ years technical engineering experience with coding in C, C++, C#, Java
  • Pass Microsoft Cloud Background Check
  • Experience developing and shipping Azure Services (plus)
  • Experience and involvement with DevOps (plus)
  • Effective communication/collaboration skills
  • Ability to deal with ambiguity and prioritize issues
  • Ability to quickly ramp up on multiple technology areas
  • Confident and articulate in expressing ideas

Benefits For Software Engineer II

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 II

Software Engineer II

Microsoft is seeking a Software Engineer II for their Security team to develop and maintain secure services and products, offering competitive pay and hybrid work arrangement.

Software Engineer II

Microsoft is hiring a Software Engineer II in Hyderabad to develop security services and products within their CISO organization, requiring 6-8 years of experience in software development.

Software Engineer II - CTJ - Top Secret

Microsoft Security seeks Software Engineer II with Top Secret clearance for IAM Protect team, offering $98K-$193K salary, remote work, and comprehensive benefits.

Software Engineer II - CTJ - Poly

Software Engineer II position at Microsoft Security focusing on developing and maintaining security solutions for cloud and enterprise environments.

Software Engineer II

Microsoft is hiring a Software Engineer II to develop cloud security solutions, focusing on security, compliance, and data governance for Office 365 and Windows platforms.