Senior Code Module (.NET) Engineer (m/f/x): discovering the inner workings of .NET!

dynatrace

Senior .NET Engineer – Code Module Team

Location: Linz, Austria | Hybrid
Team: Engineering
Employment Type: Full-Time | Contract


About the Role

Are you passionate about .NET internals, performance optimization, and low-level development? As a Senior .NET Engineer at Dynatrace, you’ll play a critical role in enhancing our .NET Agent, a key component of the Dynatrace Platform responsible for automatic instrumentation of .NET applications.

With 1.2 million+ .NET Agents deployed worldwide, your work will have a significant impact on performance monitoring, observability, and digital transformation for top global enterprises.

If you enjoy working with C#, C++, and cutting-edge performance monitoring technologies, this is your chance to take ownership of exciting projects in a collaborative and innovative team.


Key Responsibilities

  • Develop, enhance, and optimize .NET performance monitoring solutions.
  • Work with C# and C++ to improve Dynatrace’s .NET Agent.
  • Dive deep into .NET runtime internals, including IL code execution and garbage collection.
  • Debug, analyze, and gain an in-depth understanding of common .NET frameworks.
  • Utilize CorProfiler, BenchmarkDotNet, and ILSpy for low-level performance optimization.
  • Independently design and implement new features with full feature ownership.
  • Collaborate with local and international development teams to drive innovation.

What You Need to Succeed

  • Several years of experience as a Senior Software Engineer working with C#/.NET (primary) and C++ (intermediate level).
  • Strong knowledge of C# core packages and .NET runtime internals.
  • Hands-on experience with profiling tools, performance tuning, and IL code analysis.
  • Passion for developing high-performance algorithms and working with advanced technologies.
  • Detail-oriented mindset while maintaining a holistic view of the system.
  • Strong team player, eager to learn, and open to discussing new ideas.

Why Join Dynatrace?

Industry Leader – Be part of a global leader in observability and security.
Cutting-Edge Tech – Collaborate with top cloud providers like AWS, Microsoft, and Google Cloud.
Impactful Work – Over 50% of Fortune 100 companies rely on Dynatrace solutions.
Innovative Culture – Work with AI-powered automation and next-gen monitoring tools.
Competitive Compensation – Attractive salary, benefits, and career growth opportunities.


Compensation & Benefits

  • Minimum Salary: €56,000/year (higher based on experience & qualifications).
  • Stock purchase options and performance-based rewards.
  • Flexible hybrid work model and career advancement opportunities.

About Dynatrace

At Dynatrace, we enable businesses to modernize cloud operations, enhance performance, and ensure flawless digital experiences through AI-powered observability, security, and automation.

We embrace diversity, inclusion, and equal opportunities—your unique talents, ideas, and perspectives make us stronger.


Ready to Join Us?

🚀 Apply now and help shape the future of .NET performance monitoring.

💡 Not the right fit? Stay connected by joining our Talent Community.

To apply for this job please visit careers.dynatrace.com.

Job Overview
Job Location