← Back to jobs

Remote job

Senior Software Engineer (.NET Ecosystem)

Backend Full-time Permanent Canada

Job details

Not specified Salary
Canada Eligibility
Senior Experience
Full-time Employment

About this role

Role overview Own the development and direction of a .NET client for a data platform, shaping it around the needs of developers and the integrations that depend on it. The work spans SDK design, performance, security, releases, documentation, and community engagement, with opportunities to contribute to other language clients and database drivers.

Responsibilities - Gather user feedback from developers, support requests, issues, and telemetry; use it to set priorities and measure outcomes such as time to first query and integration adoption. - Build and maintain the .NET client, its Entity Framework Core provider and ORM integrations, and NuGet packages while managing compatibility for existing users. - Improve performance and reliability, and make the client suitable for enterprise use through secure authentication, TLS and certificate handling, credential protection, and dependable package releases. - Review and co-maintain other language clients, contribute to cross-client decisions, and represent .NET and Windows needs in ODBC development. - Create technical documentation, examples, and talks, and support developers through community channels. - Propose future investment areas and improve workflows for maintaining client libraries, including automation for consistency, issue triage, and releases.

Requirements - At least five years of software engineering experience, substantially involving data-intensive systems such as drivers, SDKs, ingestion, or analytics. - Deep C# and .NET knowledge, including async programming, memory management, profiling, benchmarking, allocation and throughput analysis. - Experience building or substantially extending a library used by other engineers, and shipping NuGet packages across .NET Framework and modern .NET. - Fluency with .NET data access such as ADO.NET, Dapper, and EF Core, plus familiarity with the broader ecosystem. - Product judgment: use user evidence to choose work, measure results, and explain tradeoffs. - Security experience with libraries deployed in enterprise environments, strong written communication, and proficiency in at least one other client language.

Nice to have - Experience with an OLAP database, C++ or ODBC internals, database protocols, or building an ADO.NET or EF Core provider. - Open-source work in .NET or data infrastructure, or experience designing SDKs and documentation for AI coding agents.

Benefits and work setup The team works remotely across North America and EMEA. Listed benefits include healthcare contributions, equity for eligible employees, flexible or generous time off depending on country, a $500 home-office allowance for remote employees, and company gatherings.

Skills detected in the listing

JavaScriptPythonJavaGoRustC#C++
Detected Nov 13, 2026
Last verified Nov 13, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Full access to all MCP features
  • Cancel anytime

Monthly

$35.99 $17.99 /month
  • Original application links
  • Full access to all MCP features
  • 35% cheaper than weekly

Lifetime

$99.99 $49.99 /forever
  • Original application links
  • Full access to all MCP features
  • One-time payment
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight