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

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 an hour 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?

Jobs Related To Microsoft Software Engineer II (Full Stack)

Software Engineer 2

Software Engineer role at Microsoft's Xbox division focusing on gaming services and parental controls development.

Software Engineer

Software Engineer role at Microsoft India, working on Microsoft 365 products with focus on UI and backend development, requiring 1+ years experience in various programming languages.

Software Engineer II

Microsoft is hiring a Software Engineer II to build and maintain the Microsoft 365 admin center, offering competitive pay and benefits with hybrid work options in Redmond, WA.

Software Engineer / Senior Software Engineer - Frontend

Frontend Software Engineer role at Microsoft Shopping, building AI-powered shopping experiences across Microsoft platforms with React and modern web technologies.

Software Engineer 2- Casual Games- Frontend

Frontend Software Engineer position at Microsoft's Casual Games team in Beijing, focusing on developing innovative gaming experiences across Microsoft's products using modern web technologies.