Taro Logo

Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$117,200 - $229,200
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer

Senior Software Engineer role at Microsoft's Azure Data team, building unified data platform infrastructure with 4+ years experience required. Remote work available.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Defender for Office team, building security infrastructure to protect against email threats. Remote work available, 4+ years experience required.

Senior Software Engineer

Senior Software Engineer role at Microsoft's E+D Growth team working on Copilot and Microsoft 365, offering hybrid work in Redmond, WA.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on OneDrive and SharePoint cloud services, focusing on system design, performance optimization, and service reliability.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure Cosmos DB, developing globally distributed database systems with competitive pay and remote work options.

Description For Senior Software Engineer

Microsoft's OneDrive and SharePoint team is seeking a Senior Software Engineer to join their rapidly growing services at the center of Microsoft's cloud. This role offers an opportunity to impact millions of users through fundamental changes in device usage and content interaction. The position involves designing and delivering systems for cloud provider migration, improving core system performance, and maintaining service reliability.

As a Senior Software Engineer, you'll work with a talented team of engineers, PMs, and designers to build large-scale distributed architectures. The role focuses on creating solutions that protect and delight customers while ensuring seamless service operation. You'll be responsible for developing systems that enable partner migrations, optimize performance, and maintain service continuity.

The ideal candidate brings 4+ years of technical engineering experience and a strong background in cloud-scale services. You'll need expertise in languages like C++, Java, or Go, plus experience with Azure cloud resources and distributed systems design. The role offers competitive compensation ($117,200 - $229,200), comprehensive benefits, and the chance to work in a hybrid environment with up to 50% work from home flexibility.

This position at Microsoft provides an opportunity to work on services that reach almost every part of the company, including Windows and Office. You'll be part of a culture that values growth mindset, innovation, and collaboration, working towards Microsoft's mission to empower every person and organization globally.

Last updated 4 days ago

Responsibilities For Senior Software Engineer

  • Create and build things that delight and protect customers
  • Work with engineers, PMs, and designers across Microsoft
  • Deliver large scale, distributed architectures
  • Build features to meet OneDrive and SharePoint's core infrastructure needs
  • Design and deliver systems for partner and ISV migration from other cloud providers
  • Improve core systems performance and efficiencies
  • Ensure zero customer impact throughout change management cycle

Requirements For Senior Software Engineer

Java
Go
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, Go, or scripting languages
  • Experience designing cloud-scale services and server/service management features
  • Experience mentoring and coaching peers and/or engineers

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
  • 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?