Apply now

Posted yesterday

Senior Software Engineer .NET SDK - Langauge Clients

@ ClickHouse

Toronto, Ontario

RemoteFull-time5+ years experience
Apply now
SIGNALS

Overview

ClickHouse is hiring a Senior Software Engineer to own its .NET client, the official ClickHouse SDK for C#. The role covers deciding what the client should do from developer evidence, building it with deep .NET expertise, and co-maintaining other language clients. The role is full-time and remote across North America and EMEA.

Responsibilities:

  • Own the ClickHouse .NET client and its EF Core provider and NuGet releases
  • Decide roadmap from developer feedback, issues and telemetry
  • Write tutorials, samples and speak at .NET conferences
  • Co-maintain other language clients and cross-client decisions
  • Make the client enterprise-ready with TLS, authentication and signed packages

Requirements summary:

  • 5+ years in software, much on data-intensive systems
  • Deep C# and .NET expertise including async, Span and profiling
  • Shipped NuGet libraries across .NET Framework and modern .NET
  • Fluent in ADO.NET, Dapper and Entity Framework Core
  • Productive in at least one other client language such as Python, Java, Go, Rust, C++ or JavaScript

Tools & skills

Source and dates

Employer career site / ATS feed · ashby

Employer posting date
2026-11-12
First seen by our source
2026-11-12
Source record updated
2026-11-13

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience5+ years
Hours per week40 (estimated)
Travelair: minimal · ground: none
Work settingHome
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Perks mentionedGenerous paid time off, Flexible hours, Stock or equity, Home office allowance

Summary and details written by AI from the posting; the employer’s posting is the authority.

ClickHouse

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

ClickHouse is an open-source, column-oriented OLAP database management system.

Full company description

ClickHouse is an open-source, column-oriented OLAP database management system that allows users to generate analytical reports using SQL queries in real-time. Its technology works 100-1000x faster than traditional database management systems, and processes hundreds of millions to over a billion rows and tens of gigabytes of data per server per second. With a widespread user base around the globe, the technology has received praise for its reliability, ease of use, and fault tolerance. Learn more at clickhouse.com. Bay Area, USA | Amsterdam, The Netherlands

LinkedIn followers
137,712
People associated on LinkedIn
564
Reported office locations
  • Palo Alto, California, US
  • Amsterdam, NL
Business categories
  • Software
  • Database
  • Analytics
  • Big Data
  • Artificial Intelligence (AI)
Other recorded names
  • ClickHouse
Profile identifies a recruitment agency
No
Reported total investment
1,150,000,000

Currency and observation date were not supplied; this is not a current valuation or a funding round.

ClickHouse is an open-source, column-oriented OLAP database management system that allows users to generate analytical reports using SQL queries in real-time. Its technology works 100-1000x faster than traditional database management systems, and processes hundreds of millions to over a billion rows and tens of gigabytes of data per server per second. With a widespread user base around the globe, the technology has…

FieldValue
IndustrySoftware Development
Company size501-1,000 employees
HeadquartersPalo Alto, California
Organization typePrivately Held
Year founded2021
Open jobs on Jobsy12
LinkedInView page
Job description

About the team

The Integrations Ecosystem org builds the drivers, SDKs, connectors and BI integrations that make ClickHouse feel native in any stack. The Language Clients team maintains the official clients for Python, JavaScript, Java, Go, Rust, C++ and C#, plus the ODBC, JDBC and ADBC drivers. We're small, senior and remote across North America and EMEA.

The role

We're looking for a product-minded engineer to own the ClickHouse .NET client. You'll decide what the client should do by talking to the developers who use it, reading the issues and the telemetry, and listening to the community. Then you'll build it, with deep .NET expertise, and measure whether it worked. Your scope is the SDK and what builds on it: ADO.NET, Dapper and Entity Framework Core users, and the tools and integrations that depend on your client.

What you'll do

  • Know who uses the client and what they're trying to do. Define what good looks like (time to first query, error clarity, adoption by key integrations), measure it, and let that drive the roadmap.

  • Be the voice of ClickHouse for .NET developers. Speak at .NET conferences and meet-ups, and write the posts, tutorials and samples that developers and AI assistants find when they search for how to use ClickHouse from .NET (SEO and GEO). Answer questions where the community asks them.

  • Own the .NET client and its ecosystem: the client, the EF Core provider and ORM integrations, NuGet releases and support. Evolve it without breaking the people who depend on it.

  • Review and co-maintain other clients, and take part in cross-client decisions on types, errors and protocol features.

  • Bring what .NET and Windows users need to the ODBC driver, since that's how many Windows and BI tools reach ClickHouse. If you write C++, contribute to it directly.

  • Bring written proposals about where we invest next. You set direction rather than wait for it.

  • Make the client enterprise-ready: TLS and certificate handling, authentication including Microsoft Entra ID, safe credential handling, signed and reproducible packages, and the audit and compliance questions large .NET shops ask before they adopt.

  • Shape the client for agents as users: an API, docs and error messages an AI coding agent can use correctly on the first try.

  • Extend our AI development platform, with new workflows for maintaining the clients: consistency checks across languages, issue triage, release checks.

About you

  • Product-minded. You decide what to build from user evidence, measure whether it worked, and can explain what you chose not to build.

  • 5+ years in software, much of it on data-intensive systems: drivers, SDKs, data access, ingestion or analytics.

  • Deep C# and .NET expertise: memory management, async and the TPL, Span and pooling, profiling and benchmarking. You reason about throughput and latency down to allocations and bytes on the wire, and you prove it with tests and benchmarks.

  • Fluent in C#, and productive in at least one more of our client languages (Python, JavaScript, Java, Go, Rust, C++). You'll review and co-own across clients, not only .NET.

  • You've built or substantially extended a library other engineers depend on, and shipped NuGet packages across .NET Framework and modern .NET. You treat breaking changes accordingly.

  • Fluent in .NET data access (ADO.NET, Dapper, EF Core) and at home in the wider .NET ecosystem: ASP.NET Core, Aspire, NuGet.

  • Security-minded. You've shipped a library into enterprise environments and know what security, compliance and procurement teams look for in a dependency.

  • Enthusiastic about working in public. You've given talks or written technical content, or you're keen to, and you see it as part of the job rather than a distraction from it.

  • Thoughtful use of AI development tools, with the judgment to review what comes out.

  • Clear writing. Most coordination happens in design docs, PRs and RFCs.

Nice to have

  • ClickHouse, especially its type system, or another OLAP engine.

  • C++ and ODBC driver internals.

  • Building or maintaining an ADO.NET or EF Core provider.

  • Open-source contributions to .NET or data infrastructure.

  • Experience designing SDKs, docs or error messages with AI coding agents as the consumer.

  • Protocol or wire-format work on a database driver or network client.

Learn more

Perks

  • Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in over 25 countries.

  • Healthcare - Employer contributions towards your healthcare.

  • Equity in the company - Every new eligible team member who joins our company receives equity.

  • Time off - Flexible time off in the US, generous entitlement in other countries.

  • A USD$500 Home office setup if you’re a remote employee.

  • Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites.

Culture - We All Shape It

As part of a rapidly scaling start-up, you will be instrumental in shaping our culture.

Are you interested in finding out more about our culture? Learn more about our values here. Check out our blog posts or follow us on LinkedIn to find out more about what’s happening at ClickHouse.

Equal Opportunity & Privacy

ClickHouse provides equal employment opportunities to all employees and applicants and prohibits discrimination and harassment of any type based on factors such as race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Please see here for our Privacy Statement.

Similar jobs

  • Managing Consultant

    Toronto, ON
    Full Time

    Guidehouse Canada Ltd.

    Travel Required :; Clearance Required :; Must be a Canadian Permanent Resident or Canadian Citizen due to nature or client engagements

  • Revenue Director

    Toronto, ON
    $96k–$120k/yrContract

    Powerfleet: The company is headquartered in New Jersey, United States, with offices around the globe.

    With more than 30 years of experience, Powerfleet unifies business operations through the ingestion, harmonization, and integration of data—regardless of source—and delivers actionable…; Lead Finance requirements, user…

  • Clinical Project Manager II, Oncology- Remote US or CANADA

    Toronto, ON
    Full Time

    Fortrea: Fortrea provides comprehensive Phase I-IV clinical trial management, clinical pharmacology, and consulting services, backed by deep experience in…

    5+ YOEFortrea needs candidates with at least five years of clinical research experience at a pharma company or CRO, two or more years of clinical project management, working knowledge of ICH GCP, and strong leadership, communication and financial skills. A life science degree or allied health certification is required, with a PMP or advanced degree preferred.

    Microsoft Word, Microsoft Excel, Microsoft Project, Microsoft Access

  • Licensed Physician (MD/DO) - Freelance AI Trainer

    Toronto, ON +4
    RemotePart Time

    Mindrift: Mindrift (mindrift.ai) is the expert-sourcing platform built by Toloka, a Nebius Group (Nasdaq: NBIS) company and a global leader in data services…

    Candidates need an MD or DO degree, an active unrestricted US medical license, and board certification or completed residency with direct patient care experience. Strong multi-system clinical reasoning and C1+ written English are required.

  • Senior Software Engineer, Perception

    Toronto, ON
    RemoteFull Time

    AeroVect: The Airport Automation Company

    3+ YOECandidates need a Bachelor's or Master's degree in a related field and 3+ years of perception experience. They must be proficient in Python, C++ and ROS2 and work autonomously.

    ROS2, CUDA

  • Critical Environment Technician

    Toronto, ON
    $60k–$120k/yrOn-siteFull Time

    Microsoft: Every company has a mission.

    Candidates need hands-on technical experience with facility equipment and systems, a commitment to safety procedures, and the ability to work independently on maintenance and troubleshooting. Written documentation and coaching less experienced technicians are also expected.

    CMMS, Building management systems, HVAC equipment, Hand tools

  • Account Executive - Canada 🇨🇦

    Toronto, ON
    On-siteFull Time

    Alan

    2+ YOECandidates need 2 to 8 years as an Account Executive in B2B tech sales, experience across the full deal cycle, and full English fluency. French is a strong plus, as are experience selling to HR or finance leaders and in health or insurance. The LLQP licence is required and the employer covers its cost.

  • Sr. Staff Engineer, RTL - Tensix

    Toronto, ON

    Tenstorrent: Tenstorrent is a next-generation computing company that builds computers for AI.

    Candidates need a Bachelor's degree in EE, ECE, CE, CS or a related field, with MS or PhD preferred. They need strong RTL design experience focused on power- and area-efficient architectures, plus knowledge of microprocessor architecture and proficiency in Python and C/C++.

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.