Senior Software Engineer (.NET), SDK Team

Sentry is on a mission to help developers write better software faster, so we can get back to enjoying technology.
$174,000 - $199,000
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer (.NET), SDK Team

As a Senior Software Engineer (.NET) in our SDK team, you'll join a cross-functional group responsible for the client-facing operations of Sentry. This includes building and maintaining our .NET SDK and supporting the ecosystem surrounding it. You will help Sentry improve the quality of life of .NET developers everywhere by building best-in-class application monitoring solutions.

Key responsibilities:

  • Work on Sentry's .NET SDKs for backend, web, desktop, mobile, and gaming
  • Collaborate with maintainers of upstream packages
  • Work on API and protocol design that scales
  • Improve Sentry's .NET performance and error monitoring solutions for frameworks like ASP.NET, ASP.NET Core, WinForms, WPF, Blazor, MAUI, and Unity
  • Write unit and integration tests, and strong documentation
  • Assist Customer Operations in resolving live customer issues

Ideal candidate:

  • Takes pride in building delightful features
  • Excited about contributing to open source full-time
  • Enjoys working with collaborative, thoughtful engineers
  • Loves interacting with the user base on GitHub or at conferences
  • Passionate about writing C# and learning in-depth

Sentry offers a competitive salary range and benefits package, including incentive compensation, equity grants, paid time off, and group health insurance coverage. Join us in our mission to improve software quality and make developers' lives easier!

Last updated 2 months ago

Responsibilities For Senior Software Engineer (.NET), SDK Team

  • Build and maintain Sentry's .NET SDK
  • Work with client infrastructure teams to improve and evolve Sentry's .NET SDKs
  • Collaborate with other SDK teams on API and protocol design
  • Improve Sentry's .NET performance and error monitoring solutions for various frameworks
  • Write unit and integration tests
  • Create strong documentation to educate peers and customers
  • Assist Customer Operations in resolving live customer issues related to SDKs

Requirements For Senior Software Engineer (.NET), SDK Team

  • 5+ years as a Software Engineer or related role
  • Experience in developing with .NET Framework and .NET Core
  • Experience in programming languages used in the .NET ecosystem like C# and F#
  • Good written and spoken English communication skills
  • Bonus: Experience with Java, C, C++ or low-level languages
  • Bonus: Experience with Mono

Benefits For Senior Software Engineer (.NET), SDK Team

Medical Insurance
Equity
  • Medical Insurance
  • Equity
  • Paid Time Off

Interested in this job?

Jobs Related To Sentry Senior Software Engineer (.NET), SDK Team

Search and Storage Software Engineer

Senior Software Engineer role at Sentry focusing on search infrastructure and storage systems, offering competitive salary and hybrid work arrangement in San Francisco.

Senior Software Engineer - Alerts Platform

Senior Software Engineer position at Sentry, focusing on scaling and improving the Alerts platform for application monitoring and error tracking.

Senior Software Engineer - Ecosystem Team

Lead Sentry's Ecosystem team in building and maintaining critical SaaS integrations, managing API development, and mentoring engineers while working with Django and React.

Senior Backend Engineer

Senior Backend Engineer position at Sentry, building and maintaining developer monitoring tools using Python and TypeScript in a hybrid work environment.

Full-Stack Software Engineer - Crons & Uptime

Senior Full-Stack Engineer role at Sentry, building mission-critical monitoring tools with TypeScript, React, and Python, offering $175k-$200k and hybrid work.