Senior Software Engineer (.NET), SDK

SentrySentry·Remote(Vienna, Austria)
Software Development
AdjustExcel

WFA Digital Insight

As remote work continues to dominate the tech industry, companies like Sentry are looking for talented engineers who can bridge the gap between managed code and native platform behavior. With demand for skilled .NET developers growing 25% in the past year, this role is an exciting opportunity for those who love working with cutting-edge tech to solve complex cross-platform challenges. Sentry's hybrid work model and commitment to open-source projects make it an attractive option for those who value collaboration and community involvement. Before applying, candidates should be prepared to showcase their expertise in C# and .NET MAUI, as well as their ability to work independently and as part of a global team.

Job Description

## About the Role At Sentry, our SDK teams are responsible for creating the next generation of tools for developers worldwide, processing over a billion events every single day. As a Senior Software Engineer (.NET), you will own the .NET SDK end-to-end, guiding its development from core architecture to final product experience. You will work closely with the team to pioneer exciting new features like Profiling and Session Replay, and build out next-generation application and performance monitoring for the MAUI platform.

The .NET ecosystem is complex, and our SDKs must be able to handle massive scale while providing a seamless experience for our users. You will tackle the unique challenges of bridging managed .NET code to native platform behavior, designing robust, high-quality APIs that can handle the demands of our users. Your expertise in C# and .NET MAUI will be essential in driving the development of our SDKs and ensuring that they meet the highest standards of quality and performance.

Our team is passionate about building tools that make a real difference in the lives of developers. We believe in the importance of open-source projects and collaboration with the wider developer community. As a Senior Software Engineer (.NET), you will be an integral part of this team, working closely with maintainers of upstream packages and contributing to the development of our SDKs.

## What You Will Do - Own the .NET (including MAUI) SDK end-to-end, guiding its development from core architecture to final product experience - Pioneer exciting new features like Profiling and Session Replay, and build out next-generation application and performance monitoring for the MAUI platform - Tackle the unique challenges of bridging managed .NET code to native platform behavior, designing robust, high-quality APIs built to handle massive scale - Collaborate with maintainers of upstream packages — both libraries our SDK depends on and frameworks we instrument for our users - Be the go-to expert for MAUI at Sentry, helping teams and customers solve the most complex and interesting challenges across the .NET ecosystem - Design and implement new features and functionality for our SDKs, working closely with the team to ensure that they meet the highest standards of quality and performance - Work with the team to identify and prioritize new features and improvements for our SDKs, based on customer feedback and market trends - Participate in code reviews and contribute to the improvement of our codebase, ensuring that our SDKs are maintainable, efficient, and easy to use - Collaborate with the wider developer community, contributing to open-source projects and participating in conferences and meetups

## What We Are Looking For - 5+ years of experience as a Software Engineer with a strong focus on .NET and mobile platforms, ideally in SDK development or developer tooling - Strong C# and .NET MAUI experience — prior Xamarin experience is a plus - Solid grasp of the .NET ecosystem — Microsoft.Extensions, dependency injection, and how .NET integrates with native frameworks on iOS, Android, and Windows - Deep understanding of the managed-to-native interop layer, platform lifecycle differences, and the .NET runtimes underpinning MAUI (Mono, CoreCLR, Android runtime) and how they affect performance and debugging - Experience leveraging AI-powered development tools to enhance productivity and code quality - Excellent written and spoken English communication skills - Well-organized with a high level of attention to detail and accuracy - Ability to work independently and as part of a global team

## Nice to Have - Experience with other cross-platform frameworks (React Native, Flutter) - Prior experience contributing to open-source projects - Familiarity with Adjust and Excel

## Benefits and Perks - The opportunity to work on a high-impact project that makes a real difference in the lives of developers - A competitive salary and benefits package - The chance to work with a talented and passionate team of engineers - A hybrid work model that combines the benefits of remote work with the opportunity to collaborate in person - Access to the latest tools and technologies, including AI-powered development tools - A commitment to open-source projects and community involvement - A comprehensive package of benefits, including health insurance, retirement planning, and paid time off,

How to Stand Out

- Tip: Make sure to highlight your experience with C# and .NET MAUI in your application, as these skills are essential for the role.

  • Tip: Showcase your ability to work independently and as part of a global team, as this will be an important aspect of the job.
  • Tip: Be prepared to talk about your experience with cross-platform development and your understanding of the .NET ecosystem.
  • Tip: Emphasize your passion for building tools that make a real difference in the lives of developers, as this is a core value of the company.
  • Tip: Research the company and the role thoroughly, and be prepared to ask informed questions during the interview process.
  • Tip: Consider contributing to open-source projects or participating in developer communities to demonstrate your commitment to the field and your skills as a developer.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.