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
Entry - level backend engineer building Yelp’s Trust & Safety services and data pipelines. Supporting real - time enforcement of fake accounts and harmful content across the platform.
Senior Technical Success Engineer resolving complex enterprise customer issues at Backstory.ai. Investigating logs, live data stores, and SaaS integrations to drive escalations and documentation.
Amazon Connect Engineer modernizing insurance - sector telephony with Microsoft Teams and AWS. Designing cloud solutions, supporting migrations, and advancing AI - enabled communication capabilities.
Project Engineer leading multidisciplinary teams managing aircraft - engine modules and systems. Pratt & Whitney Canada designs and manufactures aerospace engines for global aviation markets.
Signal Processing Engineer developing clinical - grade vital - sign algorithms from video for Norbert’s autonomous healthcare robots. Validating physiological measurements against clinical reference devices.
Lead substation protection engineer designing 12 - 500 kV grid systems for Leidos’ utility power delivery services. Developing relay, AC/DC schematic, control panel, and commissioning solutions.
Project Engineer leading metering installations and hardware enablement for Voltus demand - response programs. Supporting customers, Sales, and Engineering with energy - reduction strategies and technical solutions.
Ingénieur municipal à la Fédération québécoise des municipalités, accompagnant les municipalités québécoises dans leurs projets d’infrastructures. Planification, conception, surveillance de travaux et solutions résilientes aux changements climatiques.
M365 engineer designing secure Microsoft 365, identity, collaboration, and Windows endpoint solutions. Supporting Sun Life’s mission to help Clients achieve financial security and healthier lives.
Engineer II automating application, platform, and infrastructure releases for TD Securities. Applying engineering expertise to improve technology tools, processes, and platform domains.