Taro Logo

Software Engineer II

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$98,300 - $193,200
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer II - OneDrive and SharePoint Engineering

Microsoft is hiring a Software Engineer II for OneDrive and SharePoint Engineering to build cloud-scale infrastructure and automation systems with up to 100% remote work flexibility.

Software Engineering II

Microsoft is hiring a Software Engineering II to join their Azure Data engineering team, focusing on PostgreSQL Rollouts & Upgrades in Bangalore, India.

Software Engineer II

Microsoft is seeking a Software Engineer II for their OneDrive-SharePoint team in Noida, focusing on cloud infrastructure and distributed systems development with opportunities for technical leadership and mentorship.

Software Engineer II

Software Engineer II position at Microsoft working on OneDrive and SharePoint services, focusing on Identity Management and Authorization systems with competitive pay and benefits.

Software Engineer II

Software Engineer II position at Microsoft's E+D Growth team working on Copilot and Microsoft 365 adoption, offering hybrid work and competitive compensation.

Description For Software Engineer II

Microsoft is seeking a Software Engineer II to join their OneDrive and SharePoint team, which are rapidly growing services at the center of Microsoft's cloud infrastructure. This role offers an exciting opportunity to work on systems that impact millions of users worldwide, fundamentally changing how people interact with their devices and manage content across home, work, and school environments.

The position involves working with large-scale distributed systems that are critical for customers globally. You'll be part of a collaborative team of engineers, Product Managers, and designers, contributing to the development of internet-scale data stores and innovative features for data management and interaction. The role requires expertise in building cloud-scale infrastructure components and experience with distributed system design.

As a Software Engineer II, you'll be responsible for creating and implementing features that delight and protect customers. The work involves deep, data-driven design, writing efficient code, implementing comprehensive tests, and building robust telemetry systems. You'll be working in an inclusive engineering culture where collaboration and innovation are highly valued.

The position offers competitive compensation with a base pay range of $98,300 - $193,200 per year (higher in SF and NYC areas), along with comprehensive benefits including healthcare, educational resources, and parental leave. This hybrid role allows up to 50% work from home, providing flexibility while maintaining team collaboration.

The ideal candidate will have 2+ years of industry experience in coding, debugging, and algorithm design, with a strong background in cloud-scale services. This is an excellent opportunity for someone passionate about building large-scale systems and interested in working with cutting-edge cloud technology at one of the world's leading tech companies.

Last updated 4 days ago

Responsibilities For Software Engineer II

  • Design and deliver services that manage internet-scale data stores
  • Enable best-in-the-world file and site browsing and editing performance
  • Write clean, efficient code and comprehensive tests
  • Build coverage with metrics and telemetry
  • Deliver features that will support and serve hundreds of millions of customers

Requirements For Software Engineer II

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding
  • 2+ years of industry experience in coding, debugging, algorithm design, and problem-solving skills
  • 2+ years of industry experience with cloud-scale services and server/service management features

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?