ROP - Senior Software Engineer

Microsoft is a global technology company that empowers people and organizations to achieve more through innovative software, services, and solutions.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
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, focused on building the next generation cloud infrastructure. As a Senior Software Engineer, you'll be part of the Azure Core Compute host team responsible for customer-facing general-purpose compute offerings across virtual machines, containers, and bare metal systems.

The role involves leading features that run on millions of nodes, working across organizations to meet scale, elasticity, latency quality, and reliability demands. You'll be at the forefront of cloud technology, working with cutting-edge hardware and software solutions to power Azure's compute infrastructure.

This position offers the opportunity to make a global impact while working with industry-leading technologies. You'll be responsible for designing and implementing critical systems that power Microsoft Azure's compute platform, ensuring industry-leading availability, reliability, and performance consistency at scale.

The team focuses on evolving host OS technologies, utilizing hardware offloads, and leveraging disaggregation. You'll have the freedom to innovate and provide thought leadership in bringing new ideas to our products and engineering practices. The role offers significant growth opportunities into senior technical or organizational leadership positions.

Microsoft offers a collaborative environment with a growth mindset culture, where you'll work alongside talented engineers and have access to the latest technologies. The position includes comprehensive benefits, professional development opportunities, and the chance to work on projects that impact millions of customers worldwide.

If you're passionate about cloud computing, system software, and want to be part of shaping the future of cloud infrastructure while working with a global team of experts, this role offers an excellent opportunity to advance your career at Microsoft.

Last updated 13 days ago

Responsibilities For ROP - Senior Software Engineer

  • Collaborate with stakeholders to determine user requirements
  • Lead architecture discussions and create proposals for products/solutions
  • Create, implement, optimize, debug, refactor and reuse code
  • Create and implement testing plans and quality assurance
  • Leverage performance and profiling tools to identify bottlenecks
  • Act as a Designated Responsible Individual (DRI) for service monitoring and release management
  • Guide other engineers and develop playbooks for service operations

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 OR Master's Degree with 6+ years experience
  • 6+ years of experience designing, building and shipping high quality system software
  • Experience with native Windows or Linux development
  • Knowledge of virtualization technologies (Hyper-V, VMWare, Docker)
  • Experience with GPUs/FPGAs and their programming stack
  • Proven ability to create componentized and well-architected software
  • Knowledge of Performance profiling tools

Benefits For ROP - 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 ROP - Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at Microsoft's Azure Core Economics team, developing data-intensive solutions for cloud economics challenges with flexible work arrangements.

Senior Software Engineer(s)

Senior Software Engineer role at Microsoft Security, focusing on authentication and authorization systems, offering competitive pay and remote work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on OneDrive and SharePoint cloud services, focusing on system design, migration, and infrastructure development.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure PostgreSQL database services, focusing on AI-enhanced features and developer experiences.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure PostgreSQL team, focusing on cloud database services and distributed systems.