Software Engineer 2 (Full Stack)

Microsoft is a global technology company that develops software, cloud services, and computing platforms.
Frontend
Mid-Level Software Engineer
Hybrid
3+ years of experience
Enterprise SaaS

Description For Software Engineer 2 (Full Stack)

Microsoft's Bing fundamentals team is seeking a Software Engineer 2 to join their Asset, Capacity & Efficiency (ACE) team. This role is crucial in managing one of the world's largest distributed systems that powers Bing search. The position focuses on building and maintaining systems that manage platform resources such as VMs, Storage, MT tokens, and GPUs.

As a Software Engineer 2, you'll be responsible for developing web applications using modern frameworks like React, while also working on resource management and optimization. The role requires a strong foundation in frontend development with at least 2-3 years of experience, and expertise in languages like TypeScript and JavaScript.

The position offers an excellent opportunity to work on large-scale distributed systems while being part of Microsoft's innovative search technology team. You'll collaborate with senior leaders, project managers, and service owners to optimize resource utilization and improve platform efficiency.

The role comes with Microsoft's comprehensive benefits package, including industry-leading healthcare, educational resources, and parental leave. With a hybrid work arrangement allowing up to 50% work from home, this position offers an ideal balance of flexibility and collaborative work environment.

This is an excellent opportunity for a mid-level engineer looking to make a significant impact on large-scale systems while working with cutting-edge technology at one of the world's leading tech companies. The role combines technical challenges with business impact, offering great potential for professional growth and learning.

Last updated 2 days ago

Responsibilities For Software Engineer 2 (Full Stack)

  • Collaborate with stakeholders to determine user requirements
  • Participate in architecture discussions and create proposals
  • Create testing plans and define success criteria
  • Write extensible and maintainable code
  • Review code from other team members
  • Organize and maintain platform resources and assets
  • Build BI reports for resource utilization
  • Handle resource requests and provide automated decisions

Requirements For Software Engineer 2 (Full Stack)

TypeScript
JavaScript
React
  • Bachelor's Degree in Computer Science or related technical field AND 3+ years technical engineering experience
  • Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • Build web application using latest UI frameworks, like React
  • 2+ years frontend service development experience
  • Critical thinking and cross-team collaboration skills
  • Experience with coding in languages including C++, C#, TypeScript, or JavaScript

Benefits For Software Engineer 2 (Full Stack)

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 2 (Full Stack)

Software Engineer II

Microsoft seeks Software Engineer II for OneDrive/SharePoint team in Hyderabad, focusing on web development with React/TypeScript, 4+ years experience required.

Software Engineer II

Microsoft Viva Learning seeks Software Engineer II to build innovative learning platform, focusing on frontend development with React and modern web technologies.

Software Engineer 2

Microsoft seeks a Software Engineer 2 for Azure Monitor team to build React-based user experiences, focusing on cloud observability and troubleshooting solutions.

Software Engineer II - Frontend

Frontend Software Engineer II position at Microsoft, building innovative advertising platform solutions using modern web technologies.

Member of Technical Staff - Product Engineer

Microsoft is hiring a Mid-Level Frontend Engineer to build AI-powered web experiences for Copilot, requiring 2+ years of experience with TypeScript and React.