Software Engineer II

A global technology company that empowers people and organizations worldwide through software, cloud services, and computing platforms.
$98,300 - $193,200
Backend
Mid-Level Software Engineer
Remote
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineer II

Join Microsoft's Skype Core Services team as a Software Engineer II, where you'll be part of building next-generation collaboration and teamwork experiences that impact millions of users worldwide. This role involves developing mission-critical services that provide client applications access to Office 365 Core Services, including the Intelligent Conversation and Communications Cloud. You'll work on building resilient, highly scalable, and performant services using cutting-edge technologies across areas like Storage, Cache, Authentication, Azure, AI, Machine Learning, and Real-Time Communication.

The position offers a unique opportunity to be part of a startup-like group within Microsoft, working on large-scale cloud applications that directly impact how people collaborate globally. You'll be responsible for designing and implementing features, contributing to system architecture, and ensuring service reliability through on-call responsibilities. The role requires strong technical skills in cloud computing, distributed systems, and modern programming languages.

Microsoft offers a comprehensive benefits package, including industry-leading healthcare, educational resources, and work-life balance benefits. The company culture emphasizes growth mindset, innovation, and collaboration, with a strong commitment to diversity and inclusion. This role provides an excellent opportunity to work with state-of-the-art technology while making a significant impact on products used by millions of people worldwide.

Working in Redmond, WA, with up to 100% work from home flexibility, you'll be part of a dynamic team that encourages learning, collaboration, and bold innovation. The position offers competitive compensation and the chance to work on challenging technical problems at scale while contributing to Microsoft's mission of empowering every person and organization on the planet to achieve more.

Last updated 3 hours ago

Responsibilities For Software Engineer II

  • Work with stakeholders to determine user requirements for features
  • Contribute to identification of dependencies and development of design documents
  • Produce extensible and maintainable designs and code
  • Break down larger work items and provide estimation
  • Act as Designated Responsible Individual (DRI) for on-call duties
  • Stay current with developments to improve product performance and reliability
  • Contribute to team's processes, practices, and culture improvement

Requirements For Software Engineer II

Java
Go
Kubernetes
  • Bachelor's degree in computer science or related technical discipline AND 2+ years technical engineering experience
  • 2+ years of experience working on large scale cloud applications
  • 1+ years of experience with Service Fabric, Azure Kubernetes
  • Experience with coding in languages including C++, C#, Java, Ruby or Go
  • Must pass Microsoft Cloud Background Check

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
  • Networking opportunities

Interested in this job?

Jobs Related To Microsoft Software Engineer II

Software Engineer II

Software Engineer II position at Microsoft's Cloud Supply Chain organization, focusing on supply chain traceability solutions with hybrid work options in Redmond, WA.

Software Engineer

Software Engineer position at Microsoft's Business & Industry Copilots group, focusing on full-stack development for next-generation business applications using AI and cloud technologies.

Software Engineer II

Microsoft is hiring a Software Engineer II in Hyderabad to develop SAP solutions for their Cloud Supply Chain organization, offering hybrid work and comprehensive benefits.

Software Engineer II

Microsoft Software Engineer II position in Redmond, focusing on scalable services and backend development with 2+ years experience required.

Software Engineer

Software Engineering position at Microsoft's Cloud Operations & Innovation team, focusing on cloud computing resource delivery and datacenter management with remote work options.