Software Engineer 2(M365 Storage Fabric team)

Reposted Yesterday
Be an Early Applicant
3 Locations
In-Office
Junior
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
The Role
Design and develop features for large-scale distributed systems and backend infrastructure. Improve reliability, scalability, efficiency, resource utilization, and operational excellence through data-driven engineering. Build telemetry, monitoring, diagnostics, and automation, investigate production issues, and support live-site recovery. Collaborate across Microsoft 365 teams through design, coding, testing, deployment, and operational support while applying AI-assisted engineering practices.
Summary Generated by Built In
Overview
Microsoft 365 (M365) powers collaboration and productivity experiences for hundreds of millions of users worldwide. As cloud services and AI-powered experiences continue to evolve, Microsoft 365 requires intelligent platform capabilities that can efficiently manage resources, maintain service health, and deliver high-quality customer experiences at scale. The M365 Storage Fabric team develops foundational infrastructure and platform services that improve efficiency, resiliency, and scalability across Microsoft 365. We build systems that help services adapt to changing workload demands, optimize resource utilization, and operate effectively under dynamic traffic conditions. Our work directly enables next-generation AI-powered experiences while maintaining the reliability and efficiency expected from Microsoft 365. We are looking for engineers who are passionate about distributed systems, cloud infrastructure, large-scale services, and AI-native engineering practices.
 
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Responsibilities

The team is looking for a proactive engineer to:

  • Design and develop features for large-scale distributed systems and backend infrastructure services.

  • Help improve service reliability, efficiency, scalability, and operational excellence through data-driven engineering.

  • Build platform capabilities that optimize resource utilization and workload execution across Microsoft 365 services.

  • Develop telemetry, monitoring, diagnostics, and automation solutions to improve system health and operational visibility.

  • Investigate production issues and participate in live-site mitigation and recovery efforts.

  • Collaborate closely with partner teams across Microsoft 365 to deliver end-to-end platform capabilities.

  • Participate in design reviews, code reviews, testing, deployment, and operational support.

  • Continuously learn emerging technologies, distributed systems concepts, and AI-assisted engineering practices.

  • Contribute to a culture of innovation, accountability, and continuous improvement.


Qualifications
Required Qualifications:
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
Preferred Qualifications:
  • Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience. 
  • Solid fundamentals in data structures, algorithms, distributed systems, and software design.
  • Experience developing features or components as part of a service or distributed system.
  • Ability to debug issues, write maintainable code, and deliver features end-to-end with appropriate guidance.
  • Experience using AI-assisted engineering tools such as GitHub Copilot, ChatGPT, Cursor, Claude, or equivalent tools as part of day-to-day development workflows.
  • Demonstrated ability to review, validate, and refine AI-generated code, tests, documentation, and troubleshooting guidance before production use.
  • Experience contributing to backend services or distributed systems, including understanding of scalability, reliability, and performance tradeoffs.
  • Familiarity with concurrency, resource management, service-to-service communication, and cloud-native architectures.
  • Experience working with telemetry, logging, monitoring, and production diagnostics.
  • Exposure to cloud platforms such as Azure, AWS, or similar.

Experience working with:

  • Microservices and service-oriented architecture
  • Event-driven systems and APIs
  • Resource management or infrastructure systems
  • Containerized or cloud-native environments
  • Exposure to AI-powered services, large-scale inference workloads, or rapidly changing traffic patterns.
  • Ability to effectively collaborate with AI coding assistants and engineering agents to accelerate implementation, testing, debugging, and documentation while maintaining quality and ownership.
  • Demonstrated curiosity, continuous learning mindset, and ability to rapidly adapt to new engineering tools and technologies.
  • Solid communication skills and ability to work effectively within a team.
  • Experience collaborating across teams and functions is a plus.

This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.



Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Skills Required

  • Bachelor's degree in Computer Science or a related technical field and 2+ years of technical engineering experience coding in C, C++, C#, Java, JavaScript, Python, or equivalent experience
  • Master's degree in Computer Science or a related technical field and 3+ years of technical engineering experience coding in C, C++, C#, Java, JavaScript, Python, or equivalent experience
  • Bachelor's degree in Computer Science or a related technical field and 5+ years of technical engineering experience coding in C, C++, C#, Java, JavaScript, Python, or equivalent experience
  • Fundamentals in data structures, algorithms, distributed systems, and software design
  • Experience developing features or components for services or distributed systems
  • Ability to debug issues, write maintainable code, and deliver features end-to-end
  • Experience using AI-assisted engineering tools and validating AI-generated code, tests, documentation, and troubleshooting guidance
  • Experience with scalability, reliability, performance tradeoffs, concurrency, resource management, service-to-service communication, and cloud-native architectures
  • Experience with telemetry, logging, monitoring, and production diagnostics
  • Exposure to cloud platforms such as Azure or AWS
  • Experience with microservices, service-oriented architecture, event-driven systems, APIs, resource management, infrastructure systems, or containerized environments
  • Strong communication and collaboration skills

Microsoft Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Microsoft and has not been reviewed or approved by Microsoft.

  • Fair & Transparent Compensation Pay is presented as broadly competitive overall, with clear role/level/location variation and an emphasis on using posted ranges and band information for apples-to-apples comparisons.
  • Retirement Support Retirement benefits are described as a standout, highlighted by a strong 401(k) match structure and immediate vesting, plus additional plan features for tax-advantaged saving.
  • Parental & Family Support Family-oriented benefits are portrayed as a meaningful strength, with substantial paid parental leave and added supports like back-up care and adoption/surrogacy assistance.

Microsoft Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Redmond, WA
206,870 Employees
Year Founded: 1975

What We Do

At Microsoft, our mission is to empower every person and every organization on the planet to achieve more. Our mission is grounded in both the world in which we live and the future we strive to create. Today, we live in a mobile-first, cloud-first world, and the transformation we are driving across our businesses is designed to enable Microsoft and our customers to thrive in this world.

Similar Jobs

Pfizer Logo Pfizer

Medical Solution Supervisor医学事务解决方案主管-北京

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office
Beijing, CHN
121990 Employees

Tapestry - Coach and Kate Spade Logo Tapestry - Coach and Kate Spade

COACH-销售顾问-北京荟聚

eCommerce • Fashion • Retail • Sales • Wearables • Design
Hybrid
Beijing, CHN
16000 Employees

Boeing Logo Boeing

Sales Representative

Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
In-Office
Beijing, CHN
170000 Employees

Boeing Logo Boeing

Operations Specialist

Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
In-Office
Beijing, CHN
170000 Employees

Similar Companies Hiring

Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel.io Thumbnail
Aerospace • Hardware • Robotics • Software
US
50 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account