Senior Software Engineer

Microsoft is a company where passionate innovators collaborate to envision possibilities and drive innovation in a cloud-enabled world.
$117,200 - $229,200
Cloud
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS · Cloud

Description For Senior Software Engineer

Microsoft AI platform is seeking a Senior Software Engineer to join their next-generation cloud business focused on addressing the growing AI market. The role involves working with cutting-edge multi-modality AI models from Azure OpenAI, DeepSeek, Mistral, and Llama, serving billions of requests daily. As part of the AI Inferencing team, you'll influence product development, drive new features, and solve exciting problems at the intersection of AI and cloud computing.

The position requires expertise in designing and building highly reliable, available platforms that support services at scale. You'll work on high throughput/low latency scenarios and drive performance optimization capabilities. The role offers the opportunity to work with the latest AI technologies while building scalable solutions for both internal and external ML workloads.

Microsoft values diversity and inclusion, seeking out different perspectives to tap into the collective power of everyone in the company. The company offers comprehensive benefits, including industry-leading healthcare, educational resources, and parental leave. With a mission to empower every person and organization on the planet to achieve more, Microsoft fosters a culture of growth mindset, innovation, and collaboration.

The position offers competitive compensation, with base pay ranging from $117,200 to $229,200 per year (higher in SF and NYC areas). This is a remote-friendly role with up to 100% work from home options, requiring 0-25% travel. The successful candidate will join a team that's at the forefront of the AI revolution, working on transformative technologies that impact millions of users worldwide.

Last updated 7 days ago

Responsibilities For Senior Software Engineer

  • Engage directly with key partners to implement complex capabilities including managing large scale multi-tenant platform
  • Anticipate, identify, assess, track and mitigate project risks and issues
  • Drive thought leadership, architecture and high scale, complex graph topologies, high throughput, low latency system
  • Respond, resolve and incorporate customer feedback with agility and obsession

Requirements For Senior Software Engineer

Go
Kubernetes
Python
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • Experience in developing and operating high scale, reliable online systems
  • Experience in distributed computing and architecture
  • Knowledge in Network architecture and concepts (HTTP and TCP Protocols, Authentication and Sessions etc)
  • Knowledge and experience in OSS, Docker, Kubernetes, C++, Golang
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • 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 Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure Container Registry, building scalable cloud container workloads and securing software supply chain.

Azure ACE Engineer

Senior Azure Cloud Engineer position at Microsoft focusing on customer experience, support, and technical problem-solving for strategic Azure customers.

Senior Technical Support Engineer - Azure Local (Stack HCI)

Senior Technical Support Engineer role at Microsoft focusing on Azure Stack HCI support, offering hybrid work in Sydney with comprehensive benefits.

Technical Support Engineering

Senior Technical Support Engineer role at Microsoft, focusing on complex technical issue resolution for enterprise customers with hybrid work flexibility.

Technical Support Engineering

Senior Technical Support Engineer role at Microsoft in Costa Rica, focusing on enterprise support for cloud and infrastructure solutions with hybrid work options.