Senior Software Engineer

Microsoft is a global technology company that empowers people and organizations to achieve more through cloud computing and software solutions.
$117,200 - $229,200
Cloud
Senior Software Engineer
Remote
4+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer

Join Azure Core Compute at Microsoft as a Senior Software Engineer and be at the forefront of cloud technology innovation. You'll be part of the Azure Core Compute Node Services team, responsible for managing customer-facing compute resources as virtual machines, containers, and bare metal servers. This role offers the opportunity to work on mission-critical systems that run on millions of nodes, focusing on industry-leading availability, reliability, performance, compliance, and security.

As a Senior Software Engineer, you'll lead feature development, collaborate across organizations, and work with cutting-edge technologies while adapting to hardware evolution. The position offers significant growth potential in both technical and organizational leadership paths. You'll be part of one of Microsoft's most profitable and fastest-growing businesses, working to make Azure the world's leading cloud computing platform.

The role combines technical challenges with real-world impact, offering the chance to work with distributed systems at massive scale. You'll be joining a globally distributed, culturally diverse team that values innovation and customer success. Microsoft provides comprehensive benefits, including industry-leading healthcare, educational resources, and work-life balance support.

This position requires strong experience in cloud services and distributed systems, with opportunities to work on next-generation cloud technologies. The ideal candidate will have 4+ years of technical engineering experience and a passion for creating scalable, reliable cloud solutions. If you're excited about making a global impact while working with cutting-edge technology, this role offers an excellent opportunity to shape the future of cloud computing.

Last updated a day ago

Responsibilities For Senior Software Engineer

  • Collaborate with stakeholders across multiple organizations to determine requirements and ship products
  • Create, implement, optimize, debug, refactor and reuse code for high quality, performance, reliability and security
  • Create and implement testing plans and quality assurance solutions
  • Act as a Designated Responsible Individual (DRI) and guide other engineers
  • Proactively seek new knowledge and adapt to new trends and technical solutions

Requirements For Senior Software Engineer

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • 3+ years of experience working in cloud services (Azure, AWS, OR GCP, etc.)
  • 3+ years of experience working in distributed systems
  • 3+ years of experience in design and architecture
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer

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 Senior Software Engineer

Senior Software Engineer - Azure Storage

Senior Software Engineer position at Microsoft working on Azure Storage platform, building and optimizing world-class distributed file systems with cutting-edge technology.

HPC Support Escalation Engineer

Senior HPC Support Engineer role at Microsoft, focusing on complex technical support for High-Performance Computing systems with remote work options.

Cloud Endpoint Technical Specialist

Senior Cloud Endpoint Technical Specialist role at Microsoft, focusing on virtualization solutions and pre-sales expertise with hybrid work options in Toronto.

Critical Environment Senior Mechanical Engineer

Senior Mechanical Engineer role at Microsoft's Cloud Operations division, focusing on critical environment infrastructure and datacenter operations with competitive compensation and benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft Azure focusing on confidential computing and cloud security, offering remote work and competitive compensation.