ROP - Software Engineer II

Microsoft is a global technology company that empowers people and organizations to achieve more through innovative software, services, and solutions.
Distributed Systems
Mid-Level Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud

Description For ROP - Software Engineer II

Microsoft Azure Storage team is building a massively scalable, highly distributed cloud storage solution designed to serve the entire world. The role focuses on working with the Azure Storage Limitless and Cluster Resource Manager Team, managing control and data plane operations for hundreds of thousands of servers at exabyte scale. The team handles virtualization of customer accounts and physical hardware across entire geo regions, while serving hundreds of millions of requests per second at low latency.

The position offers an opportunity to work on challenging technical problems in distributed systems, particularly in resource management across geo-regions. You'll be solving complex challenges related to durability, availability, and concurrency in a distributed system environment. The role involves making high-impact changes daily while building a hyper-scale storage system used globally.

As part of Microsoft's mission to empower every person and organization, you'll work in a culture that embraces growth mindset, innovation, and collaboration. The team environment is fast-paced, working alongside talented engineers who are passionate about distributed storage systems. The position offers hybrid work arrangements with up to 50% work from home opportunity and includes comprehensive benefits such as industry-leading healthcare, educational resources, and parental leave.

This is an excellent opportunity for engineers who are passionate about distributed systems, enjoy solving complex technical challenges, and want to contribute to a storage system that operates at a massive scale. The role requires both technical expertise and the ability to collaborate effectively with team members to build and maintain critical infrastructure components.

Last updated 12 hours ago

Responsibilities For ROP - Software Engineer II

  • Collaborates with stakeholders to determine user requirements
  • Drives identification of dependencies and development of design documents
  • Creates, implements, optimizes, debugs, refactors, and reuses code
  • Acts as a Designated Responsible Individual (DRI) and guides other engineers
  • Proactively seeks new knowledge and adapts to new trends and technical solutions

Requirements For ROP - Software Engineer II

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Must pass Microsoft Cloud Background Check upon hire and every two years
  • Experience in building quality products and services preferably in distributed systems
  • Systems programming and multi-threaded programming experience preferred

Benefits For ROP - Software Engineer II

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 ROP - Software Engineer II

Software Engineer

Mid-level Software Engineer position at Microsoft focusing on building distributed systems for data privacy and compliance, offering competitive salary and comprehensive benefits.

Software Engineer II - Azure Storage

Microsoft is hiring a Software Engineer II for the Azure Storage team to build and optimize distributed file systems, offering competitive pay and remote work options.

Software Engineer II

Microsoft Azure Edge Infrastructure team seeks Software Engineer II for distributed systems development, offering $94K-$182K salary and hybrid work model in Redmond, WA.

Software Engineer 2

Microsoft seeks a Software Engineer 2 to join the MagneTar team, building and maintaining large-scale Big Data Platform with focus on Hadoop and HDFS technologies.

Software Engineer II

Microsoft Software Engineer II position focusing on OneDrive and SharePoint cloud services, building large-scale distributed systems with competitive pay and comprehensive benefits.