Taro Logo

Software Engineer II (Full Stack)

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$98,300 - $193,200
Frontend
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 (Full Stack)

Microsoft's Partner Engineering Platform Team is seeking a Software Engineer II (Full Stack) to join their mission of empowering partners to deliver high-quality devices and drivers for Windows. This role sits at the intersection of internal teams and external partners, focusing on improving Windows device quality and customer experience.

As a Full Stack Software Engineer, you'll be responsible for building innovative and scalable web applications that impact millions of users worldwide. The role involves working with modern technologies including .NET, C#, JavaScript, TypeScript, React, Angular, and Azure. You'll collaborate across teams to design, develop, test, and deploy solutions that enhance the partner engineering ecosystem.

The position offers a competitive base salary range of $98,300 - $193,200 (higher in SF Bay Area and NYC), along with Microsoft's comprehensive benefits package including industry-leading healthcare, educational resources, and investment options. Working in a hybrid model with up to 50% work from home flexibility, you'll have the opportunity to contribute to meaningful projects while maintaining work-life balance.

This role is perfect for someone with 2+ years of technical engineering experience who is passionate about full stack development and wants to work on projects that directly impact Windows device quality. You'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more, working in an inclusive culture that values growth mindset, innovation, and collaboration.

The team emphasizes modern engineering practices, data-driven decision making, and end-to-end ownership of features. You'll have the chance to work with cutting-edge technologies while collaborating with talented engineers, product managers, and designers to deliver high-impact solutions for Microsoft's partner ecosystem.

Last updated 2 months ago

Responsibilities For Software Engineer II (Full Stack)

  • Deliver scalable, resilient services with modern engineering practices and operational excellence
  • Write production quality code that is extensible, maintainable, testable, and contains minimal defects
  • Drive end-to-end feature development and partner with Product Management, Design, Privacy, and Legal
  • Run A/B experiments and analyze results to make data-driven decisions

Requirements For Software Engineer II (Full Stack)

JavaScript
TypeScript
React
Node.js
Java
Python
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • Experience with front-end technologies like HTML, CSS, JavaScript, TypeScript, React, Angular, or Vue
  • Experience with web development best practices like RESTful APIs, MVC, SOLID, TDD, or CI/CD
  • Experience with cloud platforms like Azure, AWS, or Google Cloud
  • Must pass Microsoft Cloud Background Check

Benefits For Software Engineer II (Full Stack)

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?