.NET Engineering Manager
Microsoft
.NET Engineering Manager
Multiple Locations, Czech Republic
Save
Overview
Are you passionate about shaping the future of the .NET platform and empowering millions of developers worldwide? Do you thrive on leading world-class engineering teams and working in open-source to deliver foundational libraries that power applications across web, cloud, desktop, mobile? If so, this role is your opportunity to make a lasting impact on the .NET ecosystem.
As the .NET Engineering Manager, you’ll lead a team of highly skilled engineers responsible for building, maintaining, and evolving the core libraries that form the foundation of .NET. These libraries are critical to developers everywhere and your leadership will directly influence the productivity and satisfaction of millions of .NET developers globally.
You’ll collaborate closely with open-source contributors, internal partner teams, and the broader .NET developer community to deliver innovative, reliable, and high-performance libraries. Together, we’ll ensure .NET continues to be the platform of choice for cross-platform, cloud-native, and modern application development. 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!
Qualifications
Required Qualifications
- Strong background in C# and the .NET ecosystem with a deep understanding of .NET, cross-platform development, and library design.
- Minimum of 3+ years in management or team leadership roles, demonstrating the ability to lead and influence across teams.
- Bachelor’s degree in computer science or a related field, or equivalent practical experience.
- Exceptional communication and collaboration skills.
Preferred Experience
- Experience contributing to or maintaining open-source projects, especially within the .NET ecosystem.
Responsibilities
- Lead & Inspire a world-class team of engineers working on .NET runtime libraries, ensuring technical excellence and personal development.
- 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 team, orchestrating cross-team initiatives for seamless integration.
- Stay current on industry best practices and the latest technologies relevant to Microsoft’s environment and roadmap.
- Collaborate with the open-source community, review contributions, and foster a thriving contributor ecosystem around dotnet/runtime and related repositories