LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Microsoft›Senior Software Engineer
Microsoft

About Microsoft

Empowering every person and organization on the planet

🏢 Tech👥 100K+📅 Founded 1975📍 Redmond, Washington, United States

Key Highlights

  • Market cap exceeds $2 trillion
  • 100,000+ employees worldwide
  • Leading cloud services through Azure
  • Major clients include Walmart and BMW

Microsoft Corporation, headquartered in Redmond, Washington, is a leading technology company known for its software products like Windows and Office, as well as cloud services through Azure. With over 100,000 employees, Microsoft serves millions of customers globally, including major enterprises lik...

🎁 Benefits

Microsoft offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also enjoy a flexible remote...

🌟 Culture

Microsoft fosters a culture of innovation and inclusivity, emphasizing collaboration across teams and a commitment to diversity. The company values em...

🌐 Website💼 LinkedIn𝕏 TwitterAll 165 jobs →
Microsoft

Senior Software Engineer

Microsoft • United States, Multiple Locations, Multiple Locations

Posted 16h agoSeniorSoftware engineering📍 United states💰 $119,800 - $234,700 / year
Apply Now →

Skills & Technologies

AzureGpuVirtualization

Overview

Microsoft is hiring a Senior Software Engineer to enhance Azure's High Performance Computing and AI platform. You'll work with cutting-edge GPU technology and contribute to the development of virtual machine offerings. This role requires deep technical expertise in hardware/software interactions and performance analysis.

Job Description

Who you are

You have 5+ years of experience in software engineering, particularly in high-performance computing and artificial intelligence. Your background includes working with graphics processing units (GPUs) and understanding their role in cloud computing environments. You are skilled in device virtualization and have a strong grasp of performance analysis techniques for GPU workloads. You thrive in collaborative environments, working closely with cross-functional teams to deliver impactful solutions.

You possess a deep technical understanding of cloud infrastructure and are familiar with Azure services. Your experience includes designing and implementing software solutions that leverage advanced hardware capabilities. You are adept at solving complex technical problems across the software stack, from low-level hardware interactions to high-level application features. You are committed to continuous learning and staying updated with the latest advancements in technology.

Desirable

Experience with Azure's cloud offerings is a plus, as is familiarity with industry standards for AI workloads. You have a passion for innovation and a desire to push the boundaries of what is possible in high-performance computing. You are comfortable engaging with industry partners and stakeholders to align on technical requirements and deliverables.

What you'll do

As a Senior Software Engineer in the Azure High Performance Computing and AI team, you will play a critical role in enhancing our GPU virtual machine offerings. You will collaborate with various Microsoft teams to design and implement software that exposes our platform as an Azure service. Your responsibilities will include solving technical challenges at all levels of the stack, contributing to codebases, and enabling new features on our virtual machines.

You will engage in deep technical work that covers hardware/software interactions, device virtualization, and performance analysis of GPU workloads. Your role will involve working closely with internal customers to understand their needs and ensure that our offerings meet the highest standards of performance and reliability. You will also have the opportunity to influence the direction of our platform by proposing and implementing innovative solutions that enhance user experience.

What we offer

At Microsoft, you will be part of a team that is at the forefront of cloud computing and artificial intelligence. We offer a collaborative work environment where your contributions will have a direct impact on the future of technology. You will have access to cutting-edge resources and the opportunity to work with some of the brightest minds in the industry. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Microsoft.

Apply Now →Get Job Alerts