Software Engineer II

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$98,300 - $193,200
Frontend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineer II

OneDrive and SharePoint are rapidly growing services at Microsoft's cloud core, serving millions of users worldwide. As a Software Engineer II, you'll join a team transforming how people interact with their content across devices for home, work, and school. The role involves working with distributed systems, internet-scale data stores, and cutting-edge file management solutions. You'll collaborate with talented engineers, PMs, and designers to build features serving hundreds of millions of customers. The position offers hybrid work flexibility with up to 50% work from home, competitive compensation, and comprehensive benefits. Microsoft's inclusive culture emphasizes growth mindset, innovation, and collaboration. The team focuses on building cloud-scale infrastructure components and implementing secure software design, making it an ideal opportunity for those passionate about large-scale distributed systems and modern web technologies.

Last updated 3 months ago

Responsibilities For Software Engineer II

  • Work on large-scale distributed systems critical for customers worldwide
  • Design and deliver services managing internet-scale data stores
  • Enable file and site browsing and editing performance
  • Contribute to and shape the inclusive engineering culture of OneDrive & SharePoint
  • 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

JavaScript
TypeScript
Python
React
  • Bachelor's Degree in Computer Science or related technical field
  • 2+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 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?

Jobs Related To Microsoft Software Engineer II

Software Engineer II

Microsoft Teams is hiring a Software Engineer II in Vancouver to develop frontend solutions using React.js and modern web technologies, offering hybrid work and comprehensive benefits.

Software Engineer II

Microsoft Teams is seeking a Software Engineer II in Vancouver to develop messaging and GenAI features using React and modern web technologies, offering competitive pay and hybrid work.

Software Engineer II

Microsoft Security seeks Software Engineer II for frontend development role, building secure cloud-hosted micro frontends with React/TypeScript. 4+ years experience required. Hybrid work model.

Software Engineer II

Software Engineer II position at Microsoft's Bing team in Vancouver, focusing on frontend development and user experience, offering hybrid work and comprehensive benefits.

Software Engineer II

Software Engineer II position at Microsoft Azure IoT team, focusing on front-end development for IoT device management tools using React, Node, and cloud technologies.