Jobs and Careers
MI

Senior Software Engineer

Microsoft
United Statesfull_timeVerifiedPosted 13 Oct 2025
💰 $258,000/yr($119,800/yr$258,000/yr)

About the role

Join our Aspire team and help shape Microsoft’s open, cloud-native application stack! Aspire is designed to scale seamlessly from small-business workloads to production-grade services running in any cloud or on-premises environment. You’ll have the unique opportunity to impact a wide range of distributed applications—both third-party and first-party.

 

Business Group or Team Overview

We invite you to collaborate with world-class engineers, PMs, and an active open-source community. At Aspire, you’ll influence both the public face (docs) and the internal architecture (product code) of a high-visibility open-source project, driving the next wave of polyglot capabilities and ensuring Aspire feels native to diverse technology stacks.

 

 

We are looking for a senior software engineer on the Aspire team, who will design and engineer core product features that advance our polyglot roadmap and build the Aspire.dev documentation experience. You’ll contribute production-ready code that enables multiple language runtimes to work together smoothly, while also shaping the framework’s developer story by authoring guides, tutorials, and samples. This role offers the chance to:

  • Influence both the public face (docs) and the internal architecture (product code) of a high-visibility open-source project.
  • Drive the next wave of polyglot capabilities, ensuring Aspire feels native to diverse technology stacks.
  • Grow your career by collaborating with world-class engineers, PMs, and an active open-source community.

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

  • Architect, implement, and maintain the Aspire.dev site using modern content-oriented frameworks (e.g., AstroStarlight) and responsive front-end practices.
  • Design and deliver product features that improve Aspire’s polyglot support—building libraries, services, and tooling across multiple language runtimes.
  • Produce extensible, secure, and well-tested code for both the documentation platform and the core Aspire repository; integrate telemetry and observability to guide continuous improvement.
  • Proactively leverage AI-assisted development tools (e.g., GitHub Copilot) to accelerate output, improve code quality, and share learnings with the team.
  • Apply Microsoft Responsible AI and privacy standards, and champion ethical, inclusive, and transparent AI practices in all development and documentation work.
  • Experience in inclusive language, clear information hierarchy, and accessibility so content and APIs resonate with a global, multi-stack developer audience.
  • Lead documentation and code standards across the repo; mentor contributors on best practices for distributed systems and cloud-native development.
  • Collaborate with open-source and internal partner teams to review PRs, resolve issues, and ensure end-to-end quality before releases.

Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years of software-engineering experience with front end languages such as TypeScript/JavaScript and component-driven front-end frameworks or static-site generators AND experience with C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 6+ months of experience using AI-assisted development tools (e.g., GitHub Copilot or similar) to enhance productivity and code quality.
  • Experience applying AI technologies (e.g., large language models or code-generation tools) in software-development workflows, including tasks like static analysis, automated documentation, or test generation.

 

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: 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 or related technical field AND 6+ years of software-engineering experience with front end languages such as TypeScript/JavaScript and component-driven front-end frameworks or static-site generators AND experience with C, C++, C#, Java, JavaScript, or Python
    • OR Bachelor's

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Microsoft

View company profile →