Senior Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$117,200 - $229,200
Cloud
Senior Software Engineer
Hybrid
4+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer

Microsoft Azure Edge + Platform (E+P) is seeking a Senior Software Engineer to join their globally distributed team working on Azure Adaptive Cloud. This role offers a unique opportunity to work on extending Azure cloud services to sovereign, disconnected, edge, enterprise, and hybrid scenarios. The position involves developing top-tier services and serverless infrastructure, requiring expertise in distributed systems and cloud technologies.

The ideal candidate will have 4+ years of experience with languages like C#, Go, Rust, or Python, and a strong background in building reliable, distributed systems at scale. You'll be working in a dynamic, collaborative environment where you'll help solve complex engineering challenges in deploying hyperscale services into hybrid and disconnected clouds.

As part of Microsoft's mission to empower every person and organization globally, you'll contribute to creating the most reliable and trustworthy OS and platform services. The role offers competitive compensation ($117,200 - $229,200), comprehensive benefits including healthcare, educational resources, and parental leave, and the opportunity to work in a hybrid environment with up to 50% work from home flexibility.

This position is perfect for motivated engineers who are passionate about cloud innovation, have strong problem-solving skills, and can lead change across teams. You'll get an exclusive behind-the-scenes look into Azure's internals while working with a team that values growth mindset, innovation, and collaboration. The role requires passing a Microsoft Cloud background check and offers the chance to work on cutting-edge technology that impacts customers worldwide.

Last updated 3 months ago

Responsibilities For Senior Software Engineer

  • Play a pivotal role in developing top-tier services and serverless infrastructure that powers the Azure Adaptive Cloud platform
  • Craft clean and optimized code
  • Enhance coding standards
  • Deliver swiftly while maintaining a customer-centric focus
  • Transform ambiguity into precise, elegant deliverables

Requirements For Senior Software Engineer

Go
Python
Rust
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • Experience with coding in languages including C#, GO, Rust or Python
  • 4+ years of experience building reliable, distributed systems at scale
  • Must pass Microsoft Cloud background check
  • Experience designing and building distributed systems
  • Excellent technical design, problem solving, and debugging skills
  • Excellent collaboration and organizational skills
  • Knowledge of Azure, Google Compute Platform or Amazon Web Services is desirable

Benefits For Senior Software Engineer

Medical Insurance
Parental Leave
Education Budget
  • 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.