Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • C# SDK Engineer developing and maintaining the Supabase SDK for .NET and Unity ecosystems. Collaborating with SDK engineers and the developer community to enhance the developer experience.

Responsibilities

  • Design and build the C# SDK — own the Supabase C# SDK end-to-end, including Auth, Database, Storage, Functions and Realtime clients, ensuring every surface feels idiomatic to .NET developers
  • Drive the developer experience — make deliberate API design decisions that are well-typed, consistent, and intuitive for developers coming from the .NET ecosystem
  • Shape the roadmap — identify gaps, triage feedback, and propose improvements based on real developer needs and Supabase product direction
  • Engage the community — participate in GitHub discussions, review contributions, and build relationships with .NET and Unity developers using Supabase
  • Collaborate across the SDK team — contribute to shared patterns, tooling, and standards that raise the quality bar across all supported languages
  • Write documentation and examples — produce guides, code samples, and reference docs that help developers get started quickly and go deep with confidence

Requirements

  • Have 5+ years of experience building production applications in C# and the .NET ecosystem
  • Have prior experience building SDKs, libraries, or other developer-facing tools, with a strong sense of what makes an API intuitive and idiomatic
  • Are comfortable working across multiple programming languages and ecosystems — you can read TypeScript, Python, or Go to draw patterns from the broader SDK team
  • Communicate clearly across both technical and non-technical audiences
  • Have experience in async or globally distributed teams
  • Are energized by solving real-world problems for developers
  • Are comfortable navigating ambiguity and moving quickly

Benefits

  • Fully Remote
  • ESOP
  • Tech Allowance
  • Health Benefits
  • Annual Off-Sites
  • Flexible Work
  • Professional Development

Job title

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Tech skills

PythonTypeScriptUnityGo.NET

Location requirements

RemoteWorldwide

Report this job

Found something wrong with the page? Please let us know by submitting a report below.