Senior Software Engineer

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

Description For Senior Software Engineer

Join Microsoft's Azure Core Compute team in building the foundation of the World's Computer - Azure. The role focuses on the Azure Service Fabric Team, whose mission is to make it easy to package, deploy, and manage scalable and reliable microservices and containers. Azure Service Fabric is a distributed systems platform powering many critical Microsoft services including Azure SQL Database, Cosmos DB, Cortana, Power BI, and more. As a Senior Software Engineer, you'll work on challenging distributed systems problems, contribute to the platform's development, and help shape the next generation of Azure Service Fabric. The team operates in a fast-paced environment, offering opportunities to solve complex technical challenges and deliver solutions that impact customers worldwide. Microsoft's culture emphasizes growth mindset, innovation, and collaboration, creating an inclusive environment where employees can thrive while working on technology that powers many of the world's largest services and enterprises.

Last updated a day ago

Responsibilities For Senior Software Engineer

  • Contribute towards building the Azure Service Fabric platform
  • Develop understanding of Service Fabric orchestration and workflows
  • Work collaboratively with teams to develop reliable, scalable software designs
  • Partner with engineering and Program Management teams
  • Triage, troubleshoot, and repair complex live site issues
  • Deploy code and monitor telemetry at cloud scale
  • Design, develop and operate large scale cloud services
  • Drive continuous improvement on service quality and efficiency

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience
  • 6+ years technical engineering experience/knowledge of cloud computing, enterprise computing, IaaS and/or SaaS products
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 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

ROP - Senior Software Engineer

Senior Software Engineer role at Microsoft's Azure Core Compute Team, focusing on cloud infrastructure, virtualization, and system software development.

Senior Software Engineer - Azure Storage Configuration

Senior Software Engineer role at Microsoft working on Azure Storage Configuration, focusing on distributed systems and cloud infrastructure.

Software Engineering - Azure Networking Control Plane

Senior Software Engineer role at Microsoft working on Azure DPU Networking software, developing control plane functions for cloud infrastructure.

Power Harvest Electrical Engineer

Senior Electrical Engineer role at Microsoft focusing on datacenter power harvesting and optimization.

Senior Software Engineer - Azure Storage

Senior Software Engineer position at Microsoft Azure Storage team, focusing on building and optimizing distributed file systems with competitive compensation and remote work options.