Senior Software Engineer (.net), Sdk

Sentry Sentry · Enterprise · Vienna, Austria · Engineering

Senior .NET Engineer to own and develop the sentry-dotnet SDK, focusing on new features like Profiling and Session Replay, and tackling cross-platform challenges between managed .NET code and native layers. The role involves deep dives into the .NET ecosystem and bridging to native platforms for massive scale.

What you'd actually do

  1. Own the .NET (including MAUI) SDK end-to-end, guiding its development from core architecture to final product experience
  2. Pioneer exciting new features like Profiling and Session Replay, and build out next-generation application & performance monitoring for the MAUI platform
  3. Tackle the unique challenges of bridging managed .NET code to native platform behaviour, designing robust, high-quality APIs built to handle massive scale
  4. Collaborate with maintainers of upstream packages — both libraries our SDK depends on and frameworks we instrument for our users
  5. Be the go-to expert for MAUI at Sentry, helping teams and customers solve the most complex and interesting challenges across the .NET ecosystem

Skills

Required

  • 5+ years as a Software Engineer
  • .NET SDK development
  • C#
  • .NET MAUI
  • .NET ecosystem
  • managed-to-native interop
  • platform lifecycle differences
  • cross-platform frameworks

Nice to have

  • Xamarin experience
  • React Native
  • Flutter

What the JD emphasized

  • strong focus on .NET and mobile platforms
  • Strong C# and .NET MAUI experience
  • Solid grasp of the .NET ecosystem
  • Deep understanding of the managed-to-native interop layer