Taro Logo

Software Engineer II

Microsoft is a global technology company empowering people and organizations to achieve more through innovative software, services, and solutions.
$98,300 - $193,200
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer II

OneDrive and SharePoint are rapidly growing services at the center of Microsoft's cloud, interacting with almost every part of Microsoft. This role is part of a team that is fundamentally changing how millions of people use their devices and interact with important content for home, work, and school.

As a Software Engineer II, you'll work on large-scale distributed systems critical for customers worldwide. You'll design and deliver services managing internet-scale data stores, enable best-in-class file and site browsing and editing performance, and add innovative features to data management and interaction.

The role involves:

  • Contributing to OneDrive & SharePoint's inclusive engineering culture
  • Performing deep, data-driven, collaborative design
  • Writing clean, efficient code with comprehensive tests
  • Building excellent coverage with metrics and telemetry
  • Delivering features serving hundreds of millions of customers

You'll work with amazing engineers, PMs, and designers, collaborating across Microsoft to deliver large-scale distributed architectures. The position offers exposure to various aspects from front-end customer interactions to core system logic and mega-scale storage infrastructure.

The team values intellectual curiosity and a customer-first mindset. You'll be supported by world-class engineering resources and have opportunities to work on innovative solutions that impact millions of users. The role offers competitive compensation, comprehensive benefits, and the chance to work on cutting-edge cloud technology at one of tech's leading companies.

Microsoft's culture emphasizes growth mindset, innovation, and collaboration, making it an ideal environment for engineers looking to make a significant impact while growing their careers.

Last updated 3 months ago

Responsibilities For Software Engineer II

  • Design and deliver services that manage internet-scale data stores
  • Enable best-in-class file and site browsing and editing performance
  • 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 serving hundreds of millions of customers

Requirements For Software Engineer II

JavaScript
TypeScript
Python
React
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 2+ years of working experience in designing, building and maintaining complex full stack web applications
  • 2+ years of working experience in front-end development using JavaScript, TypeScript, Python, React
  • 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
  • Opportunities to network and connect

Interested in this job?