Software Engineer 2

Microsoft is a global technology company that empowers people and organizations through productivity software, cloud services, and innovative solutions.
Backend
Mid-Level Software Engineer
Hybrid
2+ years of experience
Enterprise SaaS · AI
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer II

Microsoft is hiring a Software Engineer II in Bangalore to work on Windows Server stability and quality, offering hybrid work and comprehensive benefits.

Software Engineer II

Microsoft is hiring a Software Engineer II to join their Business & Industry Copilot team, working on AI-driven business applications with competitive pay and benefits.

Software Engineer II

Software Engineer II position at Microsoft's Purview Information Protection team, focusing on building security features for Office products to protect sensitive information across platforms.

Software Engineer II

Software Engineer II position at Microsoft's Mixed Reality team, focusing on display software/firmware development for AR/VR technology. Hybrid role in Redmond, WA.

Software Engineer - Fullstack, Multiple Locations

Full-stack Software Engineering role at Microsoft with focus on developing maintainable and extensible code for products and services.

Description For Software Engineer 2

Microsoft 365 is a cornerstone of Microsoft's cloud-first, devices-first strategy, bringing together cloud versions of trusted communications and collaboration products. As a Software Engineer 2, you'll join a team working on critical cloud services that power the Microsoft 365 suite, including SharePoint, Outlook, Teams, and Windows. You'll be building distributed systems that handle billions of transactions and serve hundreds of millions of users worldwide.

The role offers an exciting opportunity to work with cutting-edge cloud technology and authentication solutions, while being part of Microsoft's mission to empower every person and organization globally. You'll be involved in designing and implementing core infrastructure components that enable transformative end-user experiences.

The position requires strong technical skills in software development, with a focus on building highly available and resilient systems. You'll work in an environment that values innovation, collaboration, and continuous learning. The hybrid work model offers flexibility with up to 50% work from home options.

Microsoft provides comprehensive benefits, including industry-leading healthcare, educational resources, and parental leave. The company fosters an inclusive culture where diversity is valued and everyone can thrive. This role presents an excellent opportunity to impact millions of users while working with advanced technologies in cloud computing, security, and AI.

Last updated 5 months ago

Responsibilities For Software Engineer 2

  • Enable millions of users to great search experience for M365 products like SharePoint, Outlook, Teams and Windows
  • Stay at the cutting edge of the cloud technology
  • Build distributed, highly available and resilient systems
  • Design and implement authentication solutions for services and applications
  • Work with services spanning thousands of servers, doing tens of billions of transactions
  • Keep abreast of emerging authentication technologies and security threats

Requirements For Software Engineer 2

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
  • Knowledge of computing concepts such as security, search technology, AI, multi-threaded programming
  • Understanding of performance, reliability, scalability, and security

Benefits For Software Engineer 2

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?