SDK Engineer - C#

SupabaseSupabase·Remote
Software Development

WFA Digital Insight

Demand for skilled C# SDK engineers has surged, driven by the growth of cloud-based services. With remote work on the rise, companies like Supabase are seeking experts to build seamless developer experiences. As a leader in Postgres development platforms, Supabase stands out with its integrated backend solutions. To succeed in this role, candidates should be well-versed in .NET and Unity ecosystems, with a passion for building scalable developer tools.

Job Description

About the Role

Supabase is seeking a C# SDK Engineer to join its team, bringing official support to the .NET and Unity ecosystems. The ideal candidate will have a strong background in building production applications in C# and the .NET ecosystem, with experience in building SDKs, libraries, or other developer-facing tools.

Responsibilities

  • Design and build the C# SDK, ensuring every surface feels idiomatic to .NET developers
  • Drive the developer experience, making deliberate API design decisions that are well-typed, consistent, and intuitive
  • Shape the roadmap, identifying gaps, triaging feedback, and proposing improvements based on real developer needs
  • Engage the community, participating in GitHub discussions, reviewing contributions, and building relationships with .NET and Unity developers

Requirements

  • 5+ years of experience building production applications in C# and the .NET ecosystem
  • Prior experience building SDKs, libraries, or other developer-facing tools
  • Comfortable working across multiple programming languages and ecosystems
  • Excellent communication skills, both technical and non-technical audiences

Nice to Have

  • Experience in async or globally distributed teams
  • Familiarity with TypeScript, Python, or Go

Benefits

  • Fully remote work arrangement

How to Stand Out

  • Develop a strong portfolio showcasing your C# and .NET ecosystem expertise, with a focus on building scalable developer tools
  • Familiarize yourself with Supabase's products and services, and be prepared to discuss how you can contribute to the company's growth
  • Highlight your experience working with async or globally distributed teams, and your ability to communicate effectively with both technical and non-technical audiences
  • Be prepared to discuss your approach to API design, and how you ensure that your SDKs are well-typed, consistent, and intuitive for developers
  • Research the current market rate for C# SDK engineers and be prepared to negotiate your salary accordingly

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