M

Microsoft

Builds workplace software, PCs and cloud services

Software Engineer - Windows in the Cloud

Desktop Application DevelopmentConfirmed live in the last 24 hours
Full-timeRedmond, WA, USA$119.8k - $304.2k /yrRemote

About the Job

Requirements

  • A bachelor's degree in Computer Science or a related technical field and at least 4 years of technical engineering experience coding in languages such as C, C++, or C#, or equivalent experience.
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including passing the Microsoft Cloud Background Check upon hire or transfer and every two years thereafter.

Responsibilities

  • Design and build high-quality client and platform software that powers Windows cloud experiences.
  • Develop experiences across Windows, cross-platform clients, cloud-connected services, and emerging AI-driven workflows.
  • Drive architecture and technical strategy for complex systems and customer-facing applications.
  • Partner with product, design, research, and platform teams to create intuitive, reliable, and delightful customer experiences.
  • Solve problems in performance, scalability, reliability, security, accessibility, and user experience.
  • Influence engineering practices, technical direction, and product innovation across teams.
  • Mentor engineers and contribute to an inclusive, collaborative engineering culture.
  • At the Principal level, lead broad technical initiatives and shape the next generation of Windows cloud experiences.

Desired Qualifications

  • Experience designing and building commercial-quality products through software engineering.
  • Technical experience developing in C, C++, or C#, with proficiency in at least one of these languages.
  • Experience with software design, coding, debugging, testing, and problem-solving.
  • Experience developing complex desktop applications, systems software, platform technologies, cloud-connected applications, or large-scale services.
  • Understanding of software engineering fundamentals, including performance optimization, maintainability, reliability, and secure system design.
  • Experience with Windows platform development or cross-platform client applications.
  • Experience with cloud-connected applications and services, distributed systems, virtualization, remote desktop technologies, or cloud computing platforms.
  • Experience delivering consumer or enterprise applications at scale.
  • Experience applying AI technologies to customer experiences, productivity scenarios, or platform capabilities.
  • Technical leadership experience driving architecture, large projects, or cross-organization impact.

About the Company

Microsoft

Builds workplace software, PCs and cloud services

Microsoft builds workplace software, operating systems and cloud infrastructure for consumers, businesses and government agencies, from small organizations to global enterprises. Microsoft 365 combines Word and Excel with Teams communication and Copilot AI features, while Windows runs PCs and Surface supplies the company's own computers. Azure rents computing capacity, storage and databases to build and run web applications. Microsoft also sells Xbox consoles and games, collecting revenue through software licenses, subscriptions, usage charges and product sales. Founded in 1975 by Bill Gates and Paul Allen, Microsoft is headquartered in Redmond, Washington.

Company size
10,001+
Company stage
IPO
Headquarters
Redmond, WA
Founded
1975

Recently Posted Jobs

Explore more opportunities at Microsoft

See more jobs