Taro Logo

Software Engineer II - Backend Services Infrastructure

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:

Description For Software Engineer II - Backend Services Infrastructure

OneDrive and SharePoint are rapidly growing services at the heart of Microsoft's cloud infrastructure, serving millions of users worldwide. As a Software Engineer II on the Backend Services Infrastructure team, you'll be part of a transformative effort that's changing how people interact with their devices and manage important content across home, work, and education.

The role involves working with cutting-edge distributed systems and cloud-scale infrastructure, where you'll collaborate with talented engineers, PMs, and designers to build solutions that serve hundreds of millions of customers. You'll be responsible for designing and implementing services that manage internet-scale data stores, optimize file and site browsing performance, and innovate how people interact with their data.

The position offers competitive compensation ($98,300 - $193,200) and comprehensive benefits, including industry-leading healthcare, educational resources, and parental leave. Working in a hybrid model (up to 50% work from home), you'll have the flexibility to maintain work-life balance while contributing to Microsoft's mission of empowering every person and organization to achieve more.

Key responsibilities include developing large-scale distributed systems, writing clean and efficient code, implementing comprehensive testing, and building robust telemetry systems. You'll need 2+ years of experience in software engineering, strong coding skills in languages like C# and SQL, and experience with cloud-scale services.

This is an excellent opportunity to join Microsoft's core cloud services team, where you'll work on technology that impacts millions of users while growing your career in a supportive, inclusive environment that values innovation, collaboration, and technical excellence.

Last updated 2 months ago

Responsibilities For Software Engineer II - Backend Services Infrastructure

  • Work in large-scale distributed systems critical for customers worldwide
  • Design and deliver services that manage internet-scale data stores
  • Contribute to and help shape the vibrant, inclusive engineering culture
  • Perform deep, data-driven, collaborative design
  • Write clean, efficient code and comprehensive tests
  • Build excellent coverage with metrics and telemetry
  • Deliver features supporting hundreds of millions of customers

Requirements For Software Engineer II - Backend Services Infrastructure

  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including C, C#, or SQL OR equivalent experience
  • 2+ years of coding, debugging, algorithm design, and problem-solving skills
  • 2+ years of experience with cloud-scale services and server/service management features

Benefits For Software Engineer II - Backend Services Infrastructure

Medical Insurance
Parental Leave
Education Budget
  • 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?