×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer II - Office Suite Shared

Job in Redmond, King County, Washington, 98052, USA
Listing for: Microsoft Corporation
Full Time position
Listed on 2026-03-03
Job specializations:
  • Software Development
    Software Engineer, AI Engineer, Machine Learning/ ML Engineer, Data Scientist
Salary/Wage Range or Industry Benchmark: 100600 - 199000 USD Yearly USD 100600.00 199000.00 YEAR
Job Description & How to Apply Below
Position: Software Engineer II - Office Suite Shared Experiences
Overview

Microsoft is a company where passionate innovators come to collaborate, envision what can be, and build what's next. In the Office Suite Shared Experiences (OSSE) organization, we build large-scale data and service infrastructure that powers critical Office and Copilot experiences used by millions each day.

We are seeking a Software Engineer II who is excited about building scalable data pipelines, high-reliability shared services, and AI-driven engineering and insight tools. This role blends service engineering, data engineering, and applied AI/LLM work, giving you opportunities to shape customer-facing experiences and internal developer productivity.

Our culture values inclusion, technical excellence, curiosity, and a growth mindset-principles emphasized across Microsoft job design guidance.

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

As a Software Engineer II, you will:

Build & Deliver
  • Design and implement high-scale data pipelines (batch + streaming) and shared, multi-tenant services used across Office.
  • Ship clean, maintainable, well-tested code in languages such as C#, Python, Java, C++, or Type Script/JavaScript.
  • Develop robust observability (Metrics, Events, Logs, Traces) to ensure system health and strong reliability.
Operate & Improve
  • Serve as a Designated Responsible Individual (DRI) on a rotational basis to monitor, troubleshoot, and mitigate service issues.
  • Contribute to post-incident analysis, service improvements, and operational maturity aligned with expectations for engineers at this career stage.
AI, Insights & Experimentation
  • Build prototypes and production services using LLMs (Large Language Models), agents, and ML workflows to surface insights, automate triage, and improve developer/feature efficiency.
  • Partner with PM, Applied Science, Data Science, and partner engineering teams to define data instrumentation, insights, and intelligence experiences.
Collaboration & Culture
  • Work across Office and Copilot organizations to align system architecture and shared investments.
Embody our culture and values.

Qualifications

Required Qualifications:
  • Bachelor's degree in Computer Science or related 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.
  • 2+ years experience building cloud services, distributed systems, or data pipelines.
Other Requirements:

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Preferred Qualifications:
  • Master's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 3+ years experience in business analytics, data science, software development, data modeling, or data engineering
    • OR Bachelor's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 5+ years experience in business analytics, data science, software development, data modeling, or data engineering
    • OR equivalent experience.
  • Experience with large-scale data processing, distributed systems, and backend service development.
  • Familiarity with observability frameworks and MELT (Metrics, Events, Logs, Traces) instrumentation.
  • Experience designing or integrating LLM/agentic workflows (RAG, tool/function calling, orchestration).
  • Comfort with Jupyter for exploration and insight generation.
Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $100,600 - $199,000 per year. There is a different range applicable to specific work…
Position Requirements
5+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary