Senior Software Engineer

Global technology company empowering people and organizations to achieve more through cloud computing and software solutions.
$117,200 - $229,200
Cloud
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer

Join Azure Specialized at Microsoft, where you'll be instrumental in developing next-generation High Performance Computing solutions. As a Senior Software Engineer, you'll work on cutting-edge projects including weather prediction, electronic design attestation, and computational fluid dynamics. The role offers deep technical work across hardware architectures, network types, and processor types, focusing on Azure infrastructure for HPC workloads.

You'll be part of a phenomenal team working on replication systems, highly available systems, and large-scale algorithms. The position involves collaboration across Microsoft to enable end-to-end scenarios for Azure customers, with opportunities to work on CPU differentiation, networking, switches, rack design, and cluster design.

The role offers competitive compensation ($117,200 - $229,200), comprehensive benefits, and the chance to impact Microsoft's cloud infrastructure significantly. You'll help build a test-driven engineering culture and set higher standards for infrastructure quality. This is an exciting time as the team expands capacity to support 100X growth.

Working at Microsoft means joining a culture of growth mindset and innovation, with values centered on respect, integrity, and accountability. The position offers up to 100% remote work with 0-25% travel, providing flexibility while maintaining strong team collaboration.

Last updated 7 days ago

Responsibilities For Senior Software Engineer

  • Design and deliver next generations of High Performance Computing (HPC)
  • Work on hardware/software interaction and infrastructure for HPC workloads
  • Optimize, debug, refactor code to improve performance and maintainability
  • Maintain communication with key partners across Microsoft ecosystem
  • Drive identification of dependencies and development of design documents
  • Act as a Designated Responsible Individual (DRI)
  • Monitor system/product/service and handle on-call responsibilities

Requirements For Senior Software Engineer

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • 1+ years of experience on Distributed Systems, Cloud Infrastructure, Data Science & telemetry
  • Must pass Microsoft Cloud Background Check
  • Experience with coding in C, C++, PowerShell, or Python
  • Ability to meet Microsoft, customer and/or government security screening requirements

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
  • Networking opportunities

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at Microsoft's Azure Core Trusted Platform team, focusing on cloud security, AI technologies, and platform automation with hybrid work options.

Technical Support Engineer- Networking

Senior Technical Support Engineer role at Microsoft, focusing on networking and cloud infrastructure support, offering hybrid work arrangement in Taipei.

Datacenter Engineering Senior Mechanical Engineer

Senior Mechanical Engineer role at Microsoft's datacenter in Johor Bahru, focusing on construction supervision and mechanical systems design for cloud infrastructure.

Datacenter Engineering Senior Mechanical Engineer

Senior Mechanical Engineer role at Microsoft's Datacenter Engineering team in Kuala Lumpur, focusing on datacenter infrastructure development and construction oversight.

Senior Software Engineer

Senior Software Engineer position at Microsoft working on the Intune cloud-based device management platform, offering remote work and competitive compensation.