ROP - 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
Hybrid
8+ years of experience
Enterprise SaaS · Cloud

Description For ROP - Senior Software Engineer

Join Microsoft's Azure Core Compute Team, one of the most profitable and fast-growing businesses at Microsoft. As a Senior Software Engineer, you'll be working on mission-critical cloud platform services that power millions of nodes through virtual machines, containers, and bare metal technologies. The role focuses on ensuring industry-leading availability, reliability, and performance at scale.

You'll be responsible for leading features that impact Microsoft's global cloud infrastructure, working across organizations to meet scale, elasticity, latency quality, and reliability demands. The position offers opportunities to learn new technologies and design next-generation services while adapting to hardware evolution. You'll have the freedom to innovate and provide thought leadership in product development and engineering practices.

The Azure Core Compute host team is at the forefront of cloud technology, responsible for customer-facing general-purpose compute offerings and management. You'll work with cutting-edge technologies including host OS evolution, hardware offloads, and disaggregation. The role requires strong technical expertise in system software development, cloud computing, and virtualization technologies.

This is an excellent opportunity for experienced engineers who want to make a global impact while creating value for customers. You'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more, working in a culture that emphasizes growth mindset, innovation, and collaboration. The role offers comprehensive benefits, professional development opportunities, and the chance to work with leading-edge cloud technologies.

Last updated 21 hours ago

Responsibilities For ROP - Senior Software Engineer

  • Collaborate with stakeholders to determine user requirements and incorporate feedback
  • Lead architecture discussions and create proposals for products/solutions
  • Create, implement, optimize, debug, refactor and reuse code for better performance
  • Create and implement testing plans and quality assurance solutions
  • Leverage performance and profiling tools to identify bottlenecks
  • Act as a Designated Responsible Individual (DRI) for service monitoring and release management
  • Guide other engineers by developing and following playbooks
  • Proactively seek new knowledge and adapt to new technical trends

Requirements For ROP - Senior Software Engineer

Python
Java
JavaScript
Rust
Linux
  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience
  • 6+ years of experience designing, building and shipping high quality system software
  • Experience with Native Windows or Linux development
  • Experience with Hyper-V, VMWare, Docker or other virtualization technologies
  • Knowledge of Performance profiling tools
  • Proven ability to create componentized and well-architected software

Benefits For ROP - 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
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft ROP - Senior Software Engineer

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.

Senior Software Engineer - Azure Storage

Senior Software Engineer position at Microsoft working on Azure Storage platform, focusing on DPU-based storage solutions with competitive pay and benefits.