MSBuild Software Engineer

4 days ago


Prague, Hlavní město Praha, Czech Republic Microsoft Full time

Are you eager to shape the future of .NET by working on one of its core components? Join our team as a Software Engineer focused on MSBuild, a powerful, general-purpose build system that powers Visual Studio and the .NET SDK.

As a member of our team, you'll play a key role in advancing MSBuild, an essential part of the .NET ecosystem trusted to build millions of projects worldwide. MSBuild is open-source, cross-platform, and deeply integrated with both Visual Studio and the .NET SDK. In this role, you'll help design and implement new build features, boost performance and reliability, investigate opportunities to leverage the power of AI, and ensure MSBuild evolves to support modern development workflows.

We work in the open on GitHub, collaborating with the global developer community to deliver high-quality tooling relied upon by developers everywhere. If you thrive on solving complex engineering challenges, enjoy working across diverse platforms, and are passionate about contributing to one of the world's most impactful software development ecosystems, we'd love to hear from you.

Responsibilities
  • Design, develop, and maintain MSBuild features and infrastructure across platforms
  • Implement new build capabilities and evolve existing APIs to improve performance, reliability, and developer experience
  • Investigate, diagnose, and resolve complex issues in build scenarios across Windows, Linux, and macOS
  • Optimize MSBuild for a wide variety of workloads including cloud-native, mobile, and enterprise applications
  • Collaborate with other .NET teams and contribute to open-source development on GitHub
  • Participate in design discussions, code reviews, and architectural decisions for the build system
  • Explore and integrate emerging AI techniques to enhance build diagnostics, performance tuning, and developer workflows
Qualifications
  • Bachelor's or master's degree in computer science or a related field, or equivalent work experience
  • Strong programming skills (preferably C#, but can also be Java, C++, Go, ...)
  • Experience with large-scale software systems and a passion for developer productivity
  • Excellent written and verbal communication skills with the ability to collaborate across diverse, distributed teams
  • Familiarity with open-source development and GitHub workflows and understanding of build systems would help you to ramp up faster

Microsoft is an equal opportunity employer. Consistent with applicable law, 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 and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.



  • Prague, Hlavní město Praha, Czech Republic Microsoft Full time

    Are you eager to shape the future of .NET by working on one of its core components? Join our team as a Software Engineer focused on MSBuild, a powerful, general-purpose build system that powers Visual Studio and the .NET SDK. As a member of our team, you'll play a key role in advancing MSBuild, an essential part of the .NET ecosystem trusted to build...

  • Software Engineer

    4 days ago


    Prague, Hlavní město Praha, Czech Republic Microsoft Full time 90,000 - 120,000 per year

    Join a fast-paced, high-impact team at the forefront of developer productivity and AI integration. As a Software Engineer in the DevDiv division, you'll help create the next generation of development tools that empower millions of developers to bring their ideas to life more quickly and intuitively.We're looking for engineers who share our belief that AI...

  • Software Engineer

    4 days ago


    Prague, Hlavní město Praha, Czech Republic Microsoft Full time 900,000 - 1,200,000 per year

    Software Engineer - Developer Division / CoreAIMultiple Locations, Czech RepublicDate postedSep 09, 2025Job number1874596Work siteUp to 50% work from homeTravel0-25%Role typeIndividual ContributorProfessionSoftware EngineeringDisciplineSoftware EngineeringEmployment typeFull-TimeOverviewJoin a fast-paced, high-impact team at the forefront of developer...


  • Prague, Hlavní město Praha, Czech Republic Valor Software Full time 900,000 - 1,200,000 per year

    Valor Software is a software development and consulting company that leverages open-source technologies to drive innovation and business growth for its clients. As we continue to expand, we are looking for a Senior GoLang Engineer to join Valor.As a Senior GoLang Engineer, you will join an exciting project focused on building a platform for short video...

  • Software Engineer

    4 days ago


    Prague, Hlavní město Praha, Czech Republic Microsoft Full time

    Are you passionate about building and launching products focused on social impact? We are seeking a high-energy software engineer to accelerate nonprofit solution innovation and join one of Microsoft's fastest-growing industry solutions teams. Microsoft's Tech for Social Impact (TSI) launched in 2017 and delivers technology to over 400,000 nonprofits and UN...


  • Prague, Hlavní město Praha, Czech Republic Microsoft Full time 900,000 - 1,200,000 per year

    Senior Software Engineer (.NET)Multiple Locations, Czech RepublicDate postedOct 02, 2025Job number1883812Work site0 days / week in-office - remoteTravel0-25%Role typeIndividual ContributorProfessionSoftware EngineeringDisciplineSoftware EngineeringEmployment typeFull-TimeOverviewWe're looking for a Senior Software Engineer to join the team that powers how...


  • Prague, Hlavní město Praha, Czech Republic Microsoft Full time 60,000 - 120,000 per year

    Senior Software Engineer / Software Engineer - Multiple RolesMultiple Locations, Czech RepublicDate postedSep 24, 2025Job number1882043Work site3 days / week in-officeTravel0-25%Role typeIndividual ContributorProfessionSoftware EngineeringDisciplineSoftware EngineeringEmployment typeFull-TimeOverviewMicrosoft Development Center in Prague has multiple...

  • C++ Software Engineer

    2 weeks ago


    Prague, Hlavní město Praha, Czech Republic Alteryx Full time 900,000 - 1,200,000 per year

    We're looking for problem solvers, innovators, and dreamers who are searching for anything but business as usual. Like us, you're a high performer who's an expert at your craft, constantly challenging the status quo. You value inclusivity and want to join a culture that empowers you to show up as your authentic self. You know that success hinges on...


  • Prague, Hlavní město Praha, Czech Republic Alteryx Full time 60,000 - 120,000 per year

    We're looking for problem solvers, innovators, and dreamers who are searching for anything but business as usual. Like us, you're a high performer who's an expert at your craft, constantly challenging the status quo. You value inclusivity and want to join a culture that empowers you to show up as your authentic self. You know that success hinges on...


  • Prague, Hlavní město Praha, Czech Republic Microsoft Full time 900,000 - 1,200,000 per year

    We're looking for a Senior Software Engineer to join the team that powers how .NET ships to the world. You'll help build and scale the infrastructure behind .NET releases—driving automation, reliability, and visibility across the release lifecycle.   This role sits at the core of the .NET ecosystem, where engineering meets infrastructure. You'll work on...