ROP - Senior Software Engineer

Microsoft is a global technology company building cloud computing and software solutions to empower people and organizations worldwide.
Cloud
Principal Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Enterprise SaaS · Cloud

Description For ROP - Senior Software Engineer

Microsoft Azure Storage team is building a massively scalable, highly distributed, ubiquitously accessible storage system designed to serve the entire world. As a Principal Software Engineer, you'll be working on Microsoft's cloud storage solution that handles Exabytes of data and is scaling towards Zettabyte capacity. You'll drive and lead the design, build, improve and support highly scalable, performant services that deliver reliable, secure and available access to storage for customers. The role involves monitoring, analyzing, and designing for growing data needs while ensuring data privacy, protection and compliance. This position offers opportunities to develop technical skills in cloud services and storage, accelerate career growth, and work in a highly dynamic, flexible, and globally distributed team. Microsoft's culture emphasizes growth mindset, innovation, and collaboration, with a strong commitment to inclusion and empowering others to achieve more. The role requires expertise in large-scale systems, strong technical leadership, and a passion for solving complex distributed systems challenges.

Last updated 14 hours ago

Responsibilities For ROP - Senior Software Engineer

  • Collaborate with stakeholders to determine user requirements for features
  • Drive identification of dependencies and development of design documents
  • Create, implement, optimize, debug, refactor, and reuse code
  • Lead and mentor others to produce extensible and maintainable code
  • Act as a Designated Responsible Individual (DRI)
  • Monitor system/product/service for degradation, downtime, or interruptions
  • Drive consistency in monitoring and operations at scale

Requirements For ROP - Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience OR Master's Degree AND 8+ years experience
  • Design and problem-solving skills, with a strong bias for quality and engineering excellence at scale
  • Experience developing large-scale, high availability services
  • Ability to plan, schedule and deliver high quality software features
  • Experience working on large-scale automated deployment systems

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

Principal Software Engineer

Principal Software Engineer position at Microsoft working on COSMIC team to build and maintain Kubernetes-based service platform for Microsoft's cloud infrastructure.

Principal Software Engineer - Azure Storage

Principal Software Engineer position at Microsoft Azure Storage, focusing on designing and implementing AI-scale storage solutions with competitive compensation and remote work options.

Principal Software Engineer

Principal Software Engineer position at Microsoft focusing on BMC firmware development for Azure cloud infrastructure, requiring 16+ years of experience and strong expertise in Linux kernel development.

Principal Software Engineer

Principal Software Engineer role at Microsoft's SCHIE team focusing on cloud infrastructure validation and automation.

Principal Software Engineer

Principal Software Engineer position at Microsoft Security, leading the Azure Key Vault team in developing and maintaining cloud-scale security solutions for key and secrets management.