Senior Software Engineer

Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further in a cloud-enabled world.
$117,200 - $229,200
Backend
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 positioned to address the growing AI market. This role is part of the AI Inferencing team, which serves billions of requests per day for internal and external ML workloads, including cutting-edge multi-modality AI models from Azure OpenAI, DeepSeek, Mistral, Llama, and more.

The ideal candidate will be passionate about designing and building highly reliable, available platforms to support services at scale. You'll work on high throughput/low latency scenarios and drive performance optimization capabilities. The role offers the opportunity to influence overall product direction, drive new features and platform capabilities from preview to General Availability, and tackle exciting problems at the intersection of AI and cloud computing.

This position offers competitive compensation ($117,200 - $229,200 base salary range) and comprehensive benefits including industry-leading healthcare, educational resources, investment options, and generous parental leave. The role supports up to 100% remote work with 0-25% travel requirements.

Key responsibilities include implementing complex capabilities for large-scale multi-tenant platforms, managing project risks in a fast-paced environment, driving architecture decisions for high-throughput systems, and maintaining strong customer focus. The role requires strong experience in distributed computing, cloud technologies, and programming languages like C++, Golang, or Python.

Microsoft values diversity and inclusion, seeking out different perspectives to drive innovation. The company's mission is to empower every person and organization on the planet to achieve more, fostering a culture of growth mindset, innovation, and collaboration.

Last updated a day ago

Responsibilities For Senior Software Engineer

  • Engage directly with key partners to understand and implement complex capabilities including managing large scale multi-tenant platform
  • Anticipate, identify, assess, track and mitigate project risks and issues in a fast-paced start up like environment
  • 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
Python
Kubernetes
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, or Golang
  • Experience in developing and operating high scale, reliable online systems
  • Knowledge in Network architecture and concepts (HTTP and TCP Protocols, Authentication and Sessions etc)
  • Experience in distributed computing and architecture
  • Knowledge and experience in OSS, Docker, Kubernetes, C++, Golang, or equivalent programming languages
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer

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

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Entra ID platform, building authentication and directory services that serve billions of requests daily. Remote work available.

Senior Software Engineer

Senior Software Engineer role at Microsoft Hyderabad, focusing on building and scaling AI model-serving platforms for Azure Managed Inference team.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Core Authentication team, developing high-scale security services with competitive pay and hybrid work model.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Microsoft Entra ID, building critical authentication and directory services used by millions of users worldwide.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, working on Copilot for Security with focus on AI and cybersecurity, offering remote work and competitive compensation.