MSBuild Engineering Manager
Microsoft Corporation
Are you passionate about cutting-edge technologies? Do you love open source? Would you like to contribute to the success of .NET - one of the most popular development platforms used by millions of developers worldwide? If your passion lies in enhancing the daily experiences of your fellow developers, this leadership role opportunity might be the fulfilment of your career aspirations!
MSBuild is a versatile build system essential to Visual Studio and the .NET SDK, serving as the primary build system for the entire .NET ecosystem. It supports millions of .NET developers globally, facilitating over 100 million builds daily. This core .NET technology is crucial for all Microsoft internal organizations building their products and services on .NET, as well as for countless external customers.
Your role as engineering manager will be crucial in our mission to make the build process of .NET projects across Visual Studio, VS Code, and the .NET SDK exceptionally efficient and user-friendly. By joining our dynamic environment, grounded in a growth mindset, you will have the opportunity to closely engage with the developer community. Leading your team, thriving on mutual support, prioritizing open communication and embracing a variety of perspectives, you will identify innovative opportunities to enhance the effectiveness of a diverse range of developers.
**Responsibilities**
+ Lead and inspire a team of engineers dedicated to MSBuild and the Visual Studio Project System for .NET.
+ Direct planning, prioritization, and day-to-day execution of tasks, ensuring alignment with overarching goals.
+ Provide constructive and supportive feedback to team members, fostering a culture of continuous improvement.
+ Collaborate with fellow managers across the .NET and Visual Studio teams, orchestrating cross-team initiatives for seamless integration.
+ Engage with customers, both internal and external to Microsoft, to guarantee that MSBuild contributes to unlocking the full potential of .NET.
**Qualifications**
**Required Qualifications**
+ Bachelor’s degree in computer science or a related field, or equivalent practical experience.
+ Minimum of 2+ years in management or team leadership roles, demonstrating the ability to lead and influence across teams.
+ Proficiency in programming languages like C#, Java, C++ or similar.
+ Exceptional communication and collaboration skills.
**Preferred Experience**
+ Familiarity with the .NET ecosystem.
+ Experience in maintaining open-source projects.
+ Experience in creating efficient engineering systems.
Embark on this exciting journey with us, where your leadership will shape the future of developer experiences and contribute to the success of the broader .NET ecosystem!
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 (https://careers.microsoft.com/v2/global/en/accessibility.html) .
Confirm your E-mail: Send Email
All Jobs from Microsoft Corporation